> For the complete documentation index, see [llms.txt](https://docs.limio.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.limio.com/product/authentication/authentication-provider-per-page/configuring-anonymous-authentication-for-your-checkout-flow.md).

# Configuring Anonymous Authentication

## Introduction

Optimising your checkout process is crucial for reducing cart abandonment and improving conversion rates. One effective strategy is implementing a guest checkout option through anonymous authentication. This guide will walk you through the process of configuring anonymous authentication in your Limio checkout flow.

## Why Anonymous Authentication Matters

Research by the Baymard Institute has identified key reasons for checkout abandonment, excluding customers who were "just browsing". One of the top reasons cited was the requirement to create an account.

![Source: https://baymard.com/lists/cart-abandonment-rate](/files/lJ476fFoExXDArLyZNaU)

At Limio, we understand the importance of flexibility in checkout solutions. By implementing anonymous authentication, you can offer a guest checkout option while still creating a Limio identity for the user. This approach balances user convenience with your need for customer data.

## Benefits of Guest Checkouts with Anonymous Authentication

1. Reduced cart abandonment rates
2. Improved user experience
3. Flexibility for future account creation
4. Ability to track guest user behaviour

## Configuring Anonymous Authentication

Follow these steps to set up anonymous authentication for your checkout flow:

1. Navigate to Developer Settings in your Limio dashboard.
2. Select the "Authentication Providers" option.
3. Choose "Anonymous Auth" from the available options.
4. Enter a name for your authentication provider. This should be unique to any other authentication provider names you have already configured.
5. Save your changes.

<figure><img src="/files/9eavUM3oPUA1Do6nTuGV" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/miRaO1OVoXWe8DX5kWyj" alt=""><figcaption></figcaption></figure>

## Implementing Anonymous Authentication

After configuring the authentication provider:

1. Go to the pages where you want to implement the guest checkout flow.
2. Enable the "Require Authentication?" toggle for each relevant page, and select the anonymous authentication option you configured earlier.
3. Save the Settings.
4. Save the page.
5. Rebuild and republish the affected pages to apply the changes.

<figure><img src="/files/QU7emW1mPgyDiJtbaxkf" alt=""><figcaption></figcaption></figure>

## Advanced Implementation: Connecting Anonymous Identities

For a more robust solution, you can use Limio's [Add External Identity API](https://docs.limio.com/api/external-identities-api) to connect anonymous identities to existing external identities, such as organisational accounts. This workflow allows you to:

1. Capture guest user data during checkout
2. Link the anonymous identity to an existing account later if the user decides to create one
3. Maintain a cohesive user journey across guest and registered experiences

<figure><img src="/files/oftdQXivLGanfNSC9UBf" alt=""><figcaption></figcaption></figure>

## Next step: let customers claim their guest-purchased subscriptions

Once guest checkout is enabled, you may want to give those buyers a way to sign in later and link the subscription to their account so they can manage it themselves. See [Guide: Claim subscription ownership after guest checkout](https://docs.limio.com/guides/feature-implementation-guides/guide-claim-subscription-ownership-after-guest-checkout) for the full pattern.

## Conclusion

By implementing anonymous authentication in your checkout flow, you're providing customers with the flexibility they desire while still capturing valuable user data. This approach can significantly reduce cart abandonment rates and improve overall conversion.

Remember to regularly review your checkout process and gather user feedback to continually optimise the experience.

For more information or assistance, please contact [Limio support](https://docs.limio.com/support).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.limio.com/product/authentication/authentication-provider-per-page/configuring-anonymous-authentication-for-your-checkout-flow.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
