All Collections
Landing Pages
Creating Landing Pages
BrandBot 101: Landing Pages for Mindbody
BrandBot 101: Landing Pages for Mindbody

Create and publish Landing Pages integrated with Mindbody!

Evan avatar
Written by Evan
Updated over a week ago

BrandBot Landing Pages are an awesome tool that allow you to target a certain audience with a specific pricing option or credit in Mindbody for a seamless, one-stop checkout process for the customer! The transaction ultimately occurs through Mindbody, but BrandBot hosts the sale! This article will walk you step-by-step through how to create, publish, and distribute a beautiful, branded landing page!

Still not convinced? Check out this article to learn the many reasons why landing pages can be such a valuable tool for your business!

Create Your Landing Page

To access Landing Pages, you'll navigate to Apps in the top bar > Checkout Landing Pages.

Note: If you have not yet set up your BrandBot subdomain or Liability Waiver, your screen will show a pop-up to prevent you from going any further without adding this information! If you don't receive a pop-up, you can proceed with creating your Landing Page!

  • Subdomain: This will show in the URL for anything you publish through BrandBot. We recommend just making it your studio name (no spaces or special characters!)

  • Liability Waiver: When a client checks out in Mindbody, they will receive certain liability information from you around being a customer. Due to the fact that BrandBot Landing Pages are integrated with Mindbody, we need to display the same liability information during our landing page checkout process that someone would see if checking out in Mindbody!

To proceed with creating your Landing Page, click Create a Landing Page in the top-right and name your landing page (i.e. If you are selling a Drop-In credit on the landing page, you will probably want to name it something like "Drop-In".)

Landing Page Settings

Once you've created your landing page, you will need to go through the setup process by determining who the landing page is targeting, what you are selling, and the basic appearance of it.

Landing Page Options

The Landing Page Options is where you will determine what you are selling and to whom!

Is this for new or existing customers?

This setting does not restrict who can access the landing page, it simply determines the appearance of the landing page when it is first accessed by a client.

  • New Customers: If you select this option, the initial prompt will be for the client to enter information to begin creating a Mindbody profile. However, there will be a link below this area that will read "Log in with an existing account." This is great when you are mainly targeting brand new clients with an intro offer or something similar.

  • Existing Customers: If you select this option, the initial prompt will be the exact opposite of the above! Customers will be initially be prompted to sign in with their Mindbody credentials. However, there will be an option below for them to Create an Account if they don't have one already.

What are you selling?

This is probably the most important step you will take in setting up your landing page - selecting what you are selling! Your BrandBot is fully integrated with Mindbody, so if you click any of these 2 options, Pricing Option or Contract, you will be able to select from any of your active Mindbody payment options in the drop-downs.

Please note:

  • The payment option must be active in Mindbody.

  • The payment option does not need to be marked as sold online.

  • Only one payment option can be sold per landing page.

If you have recently created a payment option in Mindbody and are not it listed in the landing page dropdown, it's possible that the data has not synced over yet - check back in a few hours! If you are still not seeing it populate in BrandBot, please reach out via our Support Chat for assistance.

Do you want to add a discount to this package?

If you'd like to add a discount to the selected payment option, you can select "Yes, add discount," enter the discount dollar amount and click Save. The discount cannot be inputted as a percentage and must be a dollar amount.

Note: Adding a discount to your BrandBot landing page will only discount this payment option for purchases made through the landing page. This will not affect the selling price for purchases made directly through Mindbody.

All set with your Landing Page Options? Click Save and move on to Appearance!


Time to set up the client-facing aspects of your Landing Page!

Custom Name and Description

We recommend naming your Landing Page very clearly to pertain to the product being sold! The description is a great place to provide any additional information you'd like the client to have off-the-bat (i.e. what the payment option entails, any restrictions or time-limits, etc.)

Button Text, Color, and Help Information

This is where you can customize the color of the button, what your button displays (Buy now, Checkout, Start my 10 days! ) as well as the Help Information that will show should your client need help checking out.

All set with your landing page Appearance? Click Save and continue onto the last section of your Landing Page Settings!

Landing Page Settings

Choose the url for your landing page

This area will allow you to customize the tail-end of your landing page URL to clearly denote to clients exactly what they are accessing! Again, you'll likely want this to pertain to the product you are selling on the landing page.

Do you want to send a customer to another page after a successful purchase?

Want to redirect clients to your website or schedule after purchase to book a class? You can set this up here! Otherwise, you can choose to show a simple success message to let clients know they checked out successfully.


Permissions will allow you to set certain parameters that dictate which clients can checkout using your landing page and when.


One way to limit who can access your landing page is through tagging. If you'd only like a certain segment of contacts to access your landing page (i.e. only members or only people who have visited more than 3 times,) you can tag those clients accordingly and only allow clients with said tag to use the landing page.

Number of Purchases

You can limit the number of times the landing page is used, either by purchases per client (i.e. client can only purchase from the page once) OR total purchases (i.e. only 50 drop-in credits total can be purchased.)

Timing of Purchases

Timing is another parameter you can use to restrict purchases on your landing page. For example, if you only want your landing page available for the week of Black Friday, you can limit access only to this week.

No Permissions Messaging

Designate the client-facing messaging someone will see if accessing the page without permission (i.e. outside of the window, if they have already purchased, etc.)

Page Design

This tab will allow you to select the layout design of your landing page and preview what it will look like once published. You can select from a number of pre-built templates to include additional text blocks, background images, and more!


Insights will give you a great snapshot of how your landing page is performing, as well as the specifics of which clients purchased and when!

  • Purchased Amount: How much revenue has the landing page generated?

  • Started but Did Not Finish: How many people started the landing page but ultimately did not purchase? Can we target them with a send to get them back on track?

  • Recovered Sales: How many sales did we win back from those who originally abandoned?

To learn more about how you can use these landing page interactions to target customers who purchased or even those who abandoned the process, please check out this article!

Registration Fields Settings

These fields are designated as required within Mindbody. In order for BrandBot to create a Mindbody profile through our Landing Pages, we must require the same information on our end!

Publish Your Landing Page

At this point, you've created your awesome landing page and have squared away any and all relevant settings, so it's time to publish!

Navigate to the Landing Page Settings tab > click Publish Page in the top-right.

Once published, you will see View my Landing Page appear to the left of the Options button > click this to be taken to your landing page where it is hosted on the web! You will notice there is a unique URL for each landing page you publish.

Distribute Your Landing Page

Now that your Landing Page has been published, it's time to share it! There are a few different ways to share your landing page with your clients, as well as prospective clients!


One of the best ways to share your landing page is by including it right in an email, whether it be a Scheduled Email you are sending to a targeted segment OR an email that is part of an Auto-Campaign! If you'd like to link your landing page with an email, simply add a button to the body of the email and link your button to the landing page!

SMS Text Message

You can easily link your landing page in an SMS text message, as well! Landing pages are mobile-responsive, so someone can easily check out right from your text message with a few clicks! Simply navigate to your published landing page > click View my Landing Page > copy the unique URL at the top > paste the URL into your text message!

Link wherever you'd like!

Each landing page has a unique URL, so you can paste this URL wherever you'd like, such as in a Facebook status, in your Instagram bio, or behind a button on your website!

Update Your Landing Page

Did you change the price of a product you are currently selling on a Landing Page? Are you adding or removing a certain restriction? Is the description changing? Feel free to make any changes you'd like, but whenever making any change to your landing page or the product being sold, you will need to take the following steps:

  • If the price of a product has changed in Mindbody, you will need to re-select the product with the new price.

  • Save the the section or setting you are changing.

  • Republish your landing page! (Note: this will not affect the URL - you do not need to update any sends that include the link to this landing page)

For more information on Landing Pages, please check out our Landing Page FAQs!

Did this answer your question?