Create a Sales Page with Single Page App
The Single Page App lets you create a standalone sales page for one specific product. Each sales page has its own URL, checkout form, product offer, and performance tracking.
Sales pages are useful when you want to send traffic from ads, email campaigns, social posts, or influencer campaigns to a focused page instead of a regular product detail page.
A sales page can help buyers:
- View a focused product offer
- Select product variants
- Customize the product if personalization is supported
- Add order bumps before payment
- Complete checkout directly on the page
- See post-purchase upsell offers after payment, if enabled
On this page
- Before you start
- Step 1: Open Sales Pages
- Step 2: Create a new sales page
- Step 3: Select the primary product
- Step 4: Configure page settings
- Step 5: Customize the announcement bar
- Step 6: Set up inline checkout
- Step 7: Customize the hero banner
- Step 8: Customize the order banner
- Step 9: Configure custom product options
- Step 10: Add order bumps
- Step 11: Enable post-purchase upsell
- Step 12: Customize the complete order button
- Step 13: Add custom sections
- Step 14: Set up footer display
- Step 15: Preview the sales page
- Step 16: Save draft or publish
- Manage sales pages
- Best practices
- Troubleshooting
Before you start
Before creating a sales page, make sure that:
- The Single Page App is enabled.
- Your store has at least one active product.
- The product has inventory available.
- Shipping settings are configured.
- Payment methods are enabled.
- Store policies are ready.
- Product images and offer content are prepared.
- If you want to use post-purchase upsell, the One Click Upsell app is enabled and configured.
Note
Only active products with inventory can be selected as the primary product for a sales page.
Step 1: Open Sales Pages
After the Single Page App is enabled, the Sales Pages menu appears in your BurgerShop admin.
Steps:
- Log in to your BurgerShop admin > App
- From the left sidebar, click Sales Pages.
- Review the sales page list.
The Sales Pages list shows:
- Page name
- Page status
- Page URL
- Views
- CTA clicks
- Orders
- Conversion rate
- Revenue
- AOV
- Available actions

Step 2: Create a new sales page
Steps:
- Go to Sales Pages.
- Click Create sales page.
- The sales page editor opens.
- The page starts as Draft until you publish it.
You can edit the page in two main areas:
| Area | Purpose |
|---|---|
| Page settings | Set the primary product, basics, and SEO sharing settings |
| Sections | Customize the visible page content, checkout flow, banners, order bumps, and footer |
Step 3: Select the primary product
The Primary product is the main product sold on the sales page.
Steps:
- In the editor, open Page settings.
- Click Primary product.
- Click Select a product.
- Choose the product you want to sell on this page.
After selecting the product, the sales page preview will load based on that product.
Important
Each sales page is built around one primary product. If you want to promote another product, create a new sales page or duplicate an existing one.
Step 4: Configure page settings
In Page settings, you can configure core page information.
Common settings include:
- Page name
- Funnel type
- Primary product
- SEO and sharing settings
Use a clear page name so you can identify the page later.
Example:
Ada Backpack Sales Page
or:
Father’s Day T-Shirt Funnel
Step 5: Customize the announcement bar
The Announcement bar appears at the top of the sales page. You can use it to highlight shipping offers, promotions, deadlines, or campaign messages.
Steps:
- Open the Sections tab.
- Click Announcement bar.
- Enter your announcement content.
- Choose the text color.
- Choose the background color.
- Review the preview.
- Click Save draft or Save changes.
Example announcement:
Free U.S. shipping over $80 · Processing 3–6 business days
Step 6: Set up inline checkout
The Inline checkout section is the main sales page funnel. It includes the product offer, customer form, product options, order bumps, and payment area.
Steps:
- Open Sections.
- Click Inline checkout.
- Configure the available settings:
- Hero banner
- Order banner
- Custom Your Own
- Order bumps
- Post-purchase upsell
- Complete order

Step 7: Customize the hero banner
The Hero banner is the main visual area of the sales page. It helps customers understand the offer quickly when they land on the page.
You can update:
- Background image
- Hero image override
- Headline
- Subheadline
Background image
Upload the main background image for the hero area.
Recommended size:
1920 x 800 px
Dark product images or lifestyle photos usually work well because they help overlay text remain readable.
Hero image override
Use Hero image override if you want to replace the product mockup on the mobile hero banner. Desktop keeps the background image.
Headline
Use a short headline that clearly describes the offer.
Example:
Claim your FREE First Ada Backpack
Subheadline
Use the subheadline to add supporting details.
Example:
Just pay $9.95 for Shipping & Handling — Customization available for only $9.95 extra
Tip
Keep the headline short and direct. Long headlines can make the mobile layout harder to read.
Step 8: Customize the order banner
The Order banner appears near the checkout form and helps reinforce the offer while the buyer fills in their information.
You can customize:
- Headline
- Subheadline
Steps:
- Open Sections > Inline checkout.
- Open Order banner.
- Enter the headline.
- Enter the subheadline.
- Review the checkout form preview.
- Save changes.
Example:
Headline: Claim your FREE First Ada Backpack
Subheadline: Worn By Those Who Never Quit
Step 9: Configure custom product options
The Custom Your Own setting lets you add a simple customer choice inside the checkout flow.
For example, you can ask whether the buyer is purchasing the product for themselves or as a gift.
Steps:
- Open Sections > Inline checkout.
- Open Custom Your Own.
- Turn on Show recipient picker.
- Enter the question label.
- Enter the option labels.
- Review the preview.
Example setup:
Question label: Who will proudly wear?
“For me” label: For Me
“Gift” label: As a Gift
This setting is useful when the offer or product copy changes based on buyer intent.
Step 10: Add order bumps
Order bumps let you offer add-on products before the buyer completes payment.
Order bumps are useful for increasing order value with related products, small add-ons, accessories, or low-friction extras.
Enable order bumps
- Open Sections > Inline checkout.
- Open Order bumps.
- Turn on Show order bump above “Complete order”.
- Click the order bump item or click Add another Order Bump.
- Configure the order bump details.

Configure order bump details
You can set:
- Checkbox title
- Offer product
- Variant behavior
- Pre-set variant
- Discount type
- Discount value
- Offer headline
- Feature description
- Custom image
Variant options
| Option | Description |
|---|---|
| Pre-set | Seller chooses the variant shown in the order bump |
| Let buyer choose | Buyer can select the variant before adding the bump product |
Discount options
| Discount type | Description |
|---|---|
| Fixed amount | Discounts the product by a fixed amount |
| Percent off | Discounts the product by a percentage |
Example order bump checkbox:
Yes, Add This To My Order
Tip
Use order bumps for products that are easy to say yes to, such as accessories, small add-ons, extra gifts, or complementary items.
Step 11: Enable post-purchase upsell
The Post-purchase upsell setting connects the sales page with the One Click Upsell flow.
When enabled, buyers can see an upsell offer after they complete payment.
Steps:
- Open Sections > Inline checkout.
- Open Post-purchase upsell.
- Turn on Show upsell offer after payment.
- Click Open Upsell module if you need to create or manage the upsell offer.
- Save changes.
Important
Post-purchase upsells are managed in the One Click Upsell app. OCU currently applies to orders processed through Stripe.
Step 12: Customize the complete order button
The Complete order setting controls the button labels and helper text shown in the sales page checkout flow.
You can customize:
- Step 1 button label
- Step 1 helper text
- Step 2 button label
- Helper text below button
- Secure caption
Steps:
- Open Sections > Inline checkout.
- Open Complete order.
- Edit the button labels and helper text.
- Review the preview.
- Save changes.
Example setup:
Step 1 Button Label: CLAIM YOURS NOW
Step 1 Helper Text: Review details and proceed to checkout
Step 2 Button Label: PLACE ORDER
Helper text below button: Review details and proceed to checkout
Secure caption: Secure 256-bit SSL Checkout
Tip
Use clear button text that tells the buyer exactly what happens next.
Step 13: Add custom sections
You can add additional content sections to support the sales page.
Steps:
- Open the Sections tab.
- Click Add section.
- Choose the section type.
- Configure the content.
- Save changes.
Available section types may include:
- Custom HTML
Use custom sections to add extra proof, product details, campaign content, FAQ, or other supporting content if needed.
Step 14: Set up footer display
You can choose how the footer appears on the sales page.
Options
| Option | Description |
|---|---|
| Use home page footer | Uses the same footer as your main storefront |
| Custom footer for this page | Lets you create a footer specifically for this sales page |
Steps:
- In the Sections tab, scroll to Footer.
- Choose Use home page footer or Custom footer for this page.
- Save changes.
Recommendation
Use the home page footer if you want consistent branding and policy links. Use a custom footer if the sales page is built for a specific campaign.
Step 15: Preview the sales page
Before publishing, review the page on desktop and mobile.
Steps:
- Use the desktop and mobile preview buttons.
- Click View live if available.
- Review the sales page from the buyer’s perspective.
Check the following:
- Primary product displays correctly.
- Page URL is correct.
- Hero image looks good on desktop and mobile.
- Headline and subheadline are easy to read.
- Product variants work correctly.
- Checkout form is complete.
- Phone field, address, and shipping fields display correctly.
- Order bumps display correctly.
- Post-purchase upsell is connected if enabled.
- Complete order button text is clear.
- Payment methods load correctly.
- Footer links work.
Step 16: Save draft or publish
After setting up the page, choose whether to save it as a draft or publish it.
Save draft
Use Save draft when the page is not ready for customers.
Publish
Use Publish when the page is ready to go live.
Save changes
If the page is already published, use Save changes to update the live page.
Unpublish
Use Unpublish if you want to stop customers from accessing the page.
Manage sales pages
From the Sales Pages list, you can review all created sales pages.
The list includes:
| Column | Description |
|---|---|
| Page Name | Sales page title and URL |
| Status | Draft or Published |
| Conversion Funnel | Views, CTA clicks, orders, and conversion rate |
| Revenue & AOV | Revenue and average order value from the page |
| Actions | Preview, duplicate, edit, or more actions |
Use this page to monitor performance and manage existing sales pages.
Best practices
To create an effective sales page:
- Use one clear offer per page.
- Select a product that is active and in stock.
- Use high-quality product or lifestyle images.
- Keep the headline short and offer-focused.
- Make the checkout form simple.
- Use order bumps only for relevant add-ons.
- Use post-purchase upsell only when the offer matches buyer intent.
- Preview on mobile before publishing.
- Test the full checkout flow before running ads.
- Make sure shipping, return, and payment information are consistent with store policies.
