Get Started with Limio

Welcome to Limio! We're excited to get you started on your journey to better subscription commerce. Limio is an enterprise commerce application and there’s a couple of steps to take before you can start selling.

In this onboarding guide, we’ll cover how to set up key third-party applications for billing, payments, authentication. You'll need to have access to a couple of applications to get yourself started, including:

  • Zuora, with admin knowledge of how the product catalog, payments, and tax are configured.

  • Salesforce, with admin knowledge of the setup area

We’ll also cover the basics setup of a sandbox and explain some of the more advanced setups options. More specifically, this guide will walk you through:

Each link will reference a more detailed document, so you can always get more details if you're unsure on what to do.

Your Limio app

By default, your application will use the following domains:

  • Primary Domain: https://{tenant}.prod-us.limio.com/

  • Online Purchase and Self-Service Domain: https://{tenant}-shop.prod-us.limio.com/

You can update the domain of your online experience to a custom domain later. However, keeping these default URLs handy will be helpful during the initial setup.

Add users

Commerce is a team effort, and revenue operations, marketers, product managers, developers and operation staff will often need access to Limio.

Go to Users, Teams and Permissionsto add more team members. You’ll also be able to configure access and permissions. Tenant Administrator will give you the most flexibility in a sandbox.

Configure Integrations

Limio works with other applications and can be connected with no code. Here are the applications you’ll need to connect to get started:

  • Zuora: Go to Settings > Zuora and add your client ID and Secret. Read Connecting Limio to Zuorafor more details.

  • (Optional) Salesforce: Go into your Salesforce instance and read Connect Limio and Salesforce

  • (Optional) Authentication: You can select OpenID, SAML, or more to get started. However, we recommend you do this step later and use Limio’s Configuring Anonymous Authentication to get started. Go to Settings > Authentication Providers, click Anonymous Authentication, and give it a name (e.g. Anonymous Auth)

Create your Limio Catalog

Sync from Zuora

In this guide, we’ll assume you’ve created already data in Zuora, but if you haven’t, read Zuora’s quick start guide on the product catalog.

The fastest way to load the Limio Catalog is to use the Sync Between Limio and Zuora Catalogs with Zuora. This will store a local copy of your Zuora catalog in Limio, as well as create Limio Products and Offers automatically for you.

Limio Products

The sync will automatically populate your Limio data. Now you'll want to review the Zuora Product Code (SKU)created. If they are physical product, you should toggle on the delivery option.

Optionally, you can also attach Entitlements that you wish to track.

Limio Offers

Then, review the Offers to make sure all the configuration is appropriate. Limio Offers is the commercial proposition sold to your customers. So it includes:

  • Display fields, which is what the end customer see.

  • Billing configuration, which defines how Limio will integrate with Zuora

  • Product(s), which also includes the ability to define a default rate or pricing plan from the billing system

  • Commerce behaviour, which will drive the experience for the end customer

  • Product tab, which references the Limio Product (related to a Zuora Product) and the Zuora Rate Plan.

To get started, go to an Offer:

A full list of what each field does is available Offer Attributes.

Create your Acquisition pages

Step-by-Step

Now for the exciting part: creating your commerce experience. We’ll cover the basics of acquisition flow:

That’s it, those are the core pages for a purchase funnel! Click on the Builds button at the top of the page and Publish/Unpublish Pagesthe page to make it available online.

From here, you will typically start customising the design via CSS or deploy custom components for more control. You may want to also route traffic intelligently, for example customers from certain countries can see a specific page. And you’ll probably want to create multiple pricing pages, or route customers to purchase via promo codes and purchase links.

Time to test a purchase

Publish, hit your /pricing page, then go through the funnel.

In a sandbox, use a test email address (e.g. [email protected]) and a test card (4242 4242 4242 4242 usually works across gateways) to authenticate and process your first order.

This should automatically populate Limio and Zuora. If there’s is an issue, head to See Order Failures with Process Events to see what has gone wrong and modify the relevant configuration.

Create your Self-Service pages

Step-by-Step

Ok acquisition done, now what about self-service? Here are some pages to create:

All pages should be authenticated, as they won’t load without identifying the customers. You can use set it to Anonymous Auth to get started.

Time to test self-service

Once your pages are live, you will have the basics of self-service. Publish them and see the changes taking effect in Limio and connected apps such as Zuora. More details on how Limio updates other systems here.

You’ll need to process a purchase as described in the previous step, then go to /myaccount page. Try the various flows you have setup.

Go further with advanced configuration

Alright basics done, now let’s cover some of the more advanced setup:

Marketing capabilities

  • 🎨 Design: Want more control over the design and the rules to execute during an upgrade or downgrade? Custom components coupled with Limio User and Subscription SDK gives you full creative control.

  • 🗂️ Products: Limio isn’t just for simple subscriptions and you can also sell Add-ons, One-Time Price, Bundle Pricing, Sell Subscription Gift Codes (Legacy) and Group subscriptions. Setup will vary a bit so take a look at what is needed for your use case.

  • 🧠 Personalisation: What if you have multiple products, brands or want to personalise the switch or cancellation experience? You’ll be able to use Limio Journeys, which allows you to redirect subscribers to specific experiences dynamically based on the initial offer they purchased or their segment.

  • 📊 Analytics: Limio can feed user events via a data layer to popular tag manager such as Google Tag Manager and Tealium, to feed into various analytics tool. Learn more Configure Limio Data Layer

  • 🔎 SEO: Limio gives you control over what is surfaced to search engines. Learn more Configure SEO Metadata

Developer capabilities

  • 📞 Salesforce: Limio can integrate with vanilla Salesforce via Platform Events and also has a dedicated apps for agent commerce in Salesforce.

  • 🔄 Third-party initiated changes: You can update Limio Subscriptions via a simple endpoint, and we’ll take care of the rest. Learn more Sync Between Limio and Zuora Subscriptions.

  • ⤵️ Existing subscriptions: You may already be live on Zuora and wish to migrate your existing subscriptions in Limio. Learn more Guide: Migrate Existing Subscriptions.

  • 🚨 Security: Ecommerce attracts fraudsters and Limio has a series of security features to deter them. Learn more how what to set up reCAPTCHA Bot Protection.

  • 🛃 Tax: Limio will automatically show tax when available, but finer control are available. Learn more

  • ↪️ Webhooks: have custom applications you want to act on an order or change, for example for fulfilment or provisioning? Our webhooks are there to help.

  • 🌐 Custom domain: your shop and self-service can be hosted on your own custom domain. Learn more how to do that here.

  • 🛒 Abandon basket: Limio can provide a list of unfinished basket that can then be retargeted via notifications, email or ads. Learn more here.

You may also have industry-specific needs, such as selling add-ons alongside core tiered subscription in SaaS or wanting to display the Limio Shop in a paywall. You can talk to your Account Executive to explore your commerce scenarios.

Operationalise your ecommerce

Once you’ve got the shop and self-service setup, Limio will automatically populate the following core objects:

  • Customers

  • Orders

  • Subscriptions

  • Events and process events

All customer-initiated action will have an event, and each event has a process events which includes detailed callout to third-party systems, error messages and detailed logs. Head there to troubleshoot any issues.

We’re here to help

We’ve written this guide so you could get started and understand how to produce your shop and self-service independently.

But we’re here to help! Reach out to us at [email protected] if you are new to the platform or [email protected] if you are a current customer.

Last updated

Was this helpful?