Skip to main content

Working with the Post-Purchase Offer Page Editor [OCU]

Learn all about working with the Post-Purchase Offer Page Editor so you can create high-converting offers!

Jeff Maxfield avatar
Written by Jeff Maxfield
Updated over a month ago

This article goes over the single post-purchase offer editor. Most of these details will apply to the multi-offers as well, but if you want to learn more about working with the post-purchase multi-product offer, click here.

Overview

The Post-Purchase Offer Page Editor is where you configure the settings for the product you want to be used as the post-purchase upsell/downsell offer, any discount or extra shipping you'd like applied to your offer as well as the overall content and appearance of the post-purchase offer page that is presented to your customers.

Accessing the Post-Purchase Offer Editor

To access the offer page editor for a post-purchase offer you've added to a funnel:

  1. From the Dashboard screen (home), click into the "Funnels" section.

  2. Click on the name of the funnel that contains your offer that you'd like to edit which will take you to the Funnel Builder page:

  3. In the Funnel Builder, either click on the post-purchase offer card (1) or on the "edit offer" button (2) for the offer you'd like to edit:

  4. You will then be launched into the Post-purchase offer page editor to start editing your offer.​

Main Offer and Content Blocks

The Post-Purchase offer page editor is designed to be intuitive and easy to use so you can start making offers in no time! It is organized into two main sections; Main Offer and Content Blocks

The Main Offer is comprised of the following sections:

  • Display Offer

  • Incentive

  • Buy Box

Display Offer

Use the options in the "Display Offer" tab to customize your offer display based on conditions and easily manage subscription settings for purchased products.

◼️ Hide offer if upsell product is purchased at Checkout:
This is a conditional setting telling this offer page to not show if the customer has already purchased the same item at checkout. If you enable this setting, you will also have 2 different Quantity conditions available to choose from:

  • In any quantity: Hides the upsell from showing if any quantity of the same product is purchased at checkout.

  • In quantity of more than: Hides the upsell from showing if the quantity purchased is greater than the number you set.

Important Notes:

  • This setting is Product-specific and not Variant-specific I.e. it applies to the Product including all variants of that product. Don't enable this setting if you will be upselling more of the same product as the trigger product.

  • If you've enabled this setting for Post-purchase Upsell 1 in the funnel, Post-purchase Upsell 2 will be shown instead and not the Downsell offer.

◼️ Hide offer if order has subscription products:
This is a conditional setting telling this offer page to not show if the customer has purchased any subscription product(s) at checkout.

If the offer product is a supported "One-time and Subscription" product, then the following additional options will also be available:

◼️ Allow subscription option:
For a product that has both "One-time and Subscription" options, enable this toggle to allow the offer product to be purchased as a subscription. Enabled by default for "subscription only" products.

◼️ Offer subscription only, if product initially purchased as a one-time:
If the product has both "One-time and Subscription" options, enabling this toggle will offer only the subscription option as the upsell.

Incentive

In the Incentive tab, you can enable or disable a Full Width layout and the Countdown Timer, with time limit options of 3, 5, or 10 minutes:

📝If the timer expires on the live post-purchase offer page, the offer will expire, the customer will be automatically redirected to the Shopify TY Page and no further post-purchase offers will be shown. If you disable the timer, the offer and all remaining post-purchase offers will expire after 10 minutes instead.

Buy Box

To edit the post-purchase offer (variants, hero section, discount, shipping, etc.) open the Buy Box tab in the sidebar:

There you can set the following for your offer:

◼️ Star Rating: Toggle the "Star Rating" element on/off to show a star rating below the product title. The Star Value (1 - 5) can be adjusted from the sidebar to match your product rating:


The "Filled Star Color" setting offers a selection of preset colors for styling the star rating element:


There is also a "Star Rating Text" toggle that can be enabled to add additional text next to the star value:

◼️ Variants: Choose which variant(s) of the product you want to offer.

If only one variant is selected for use as the offer, a "Hide Variant Selector" switcher becomes available. Enable it to hide the variant selector from showing on the offer page.


Autoselect variant: When enabled, the product's first variant will be autoselected if it has multiple variants. When disabled, no variant will be autoselected. The customer will need to manually select a variant on the live offer page.

◼️ Hero Section: Choose the image setting you'd like used for the product. Options available are:

  • Single Image: Pulls the main/featured image only from the product listing in Shopify admin. Variant images will also be displayed dynamically when a product variant is selected.

  • Custom Image: Allows for a custom image to be added by clicking the "Choose Image" button and uploading the file from your computer.
    📝Max file size is 5Mb. Supported file formats are jpg, jpeg, gif, png, jfif, & webp

  • Image Carousel: Pulls all images from the product listing in Shopify admin. Variant images will also be displayed dynamically when a product variant is selected.

  • Image Border: Enable this toggle to add a small border around the hero section image container.

With the "Image Carousel" option, you're able to choose which images you want used in the carousel via the "Media Gallery" button:

📝If you change the product variant image(s) to new one(s) in the "Products" section of your Shopify admin, then you should unselect the old image(s) on the “Media Gallery” popup, in order to show only relevant product variant image(s).

◼️ Discount: Choose the Discount you'd like to offer. 4 options are available:

  • None: no discount, use full product price.

  • Percentage: enter in the % off you'd like to offer the product at.

  • Fixed amount: enter the $ amount off you'd like to offer the product at.

  • Compare at price: uses the "Compare at price" you've set for your product in Shopify admin. *This discount option does not actually discount your product price like percentage and fixed amount do.

📝Discounts applied for Percentage and Fixed amount are based on the product "Price" set in Shopify admin, not the "Compare at price".

◼️ Savings Label: When a discount is active, turn on this setting to display a savings label that clearly communicates the offer to your customers.


Savings Label Decorator:

The savings label includes a text field (limited to 30 characters), bold styling, and a set of preset color options to choose from.

◼️ Shipping: Choose whether or not to charge extra shipping for the offer. The options available are Free Shipping or Charge for Shipping.

If "Free Shipping" is chosen, it's recommended to enable the "Hide shipping line if shipping amount is 0.00" setting, to hide the Shipping line from showing altogether. Otherwise, some customers may get confused and think they are receiving free shipping for the entire order, instead of only for the particular upsell offer.

If "Charge for Shipping" is chosen, then the following options become available:

  • Charge per unit: Enable (default) if you want the shipping amount you set to be charged for each unit that the customer adds to their order.
    Disable if you want the shipping amount you set to be charged, regardless of how many units the customer adds to their order.

  • Default Shipping Rate: Enter the exact amount of additional shipping you'd like to charge for the offer by default. This rate will apply to all countries where no specific shipping rate has been added in the "Advanced Shipping Rates" section.

  • Advanced Shipping Rate: Set different shipping rates for different countries or groups of countries (shipping zones). More details are below.

  • Shipping Rate Title: Set the Title you want to be displayed for the additional upsell offer Shipping on the Shopify Order confirmation page and in the details of the Order in Shopify admin.

*Shipping Rate Title example on Order details in Shopify admin:

◼️ Predefined Quantity:

Use the "Predefined Quantity" setting to pre-set the quantity you'd like offered instead of the default (1 unit). If enabled, the customer won't be able to change the quantity set by you on the offer page.
📝Helpful for making bundle/multi-pack offers.

◼️ Hide Quantity Selector:

Enable this setting if you don't want the Quantity selector to be shown or used for the page.
📝Enable it if you predefine the quantity to > 1 unit.

◼️ Payment Disclaimer: Enable this setting to add a text field below the "Pay now" button to further inform your customers about payment for the offer. Default text is: "You will be charged immediately"

The text can be edited by clicking on the element in the builder. A maximum of 50 characters can be added

◼️ Unique Selling Proposition (USP) Text & Image: Enable the USP Text and/or USP Image toggles to add additional elements below the "Decline offer" button:

USP Text is editable by clicking directly on the element in the builder:

USP Image can be changed to a different one by clicking the 🗑️ icon to delete it, then on the "Choose Image" button to upload a new one from your computer. Recommended image size is 435 x 56 px.

Content Blocks

Content Blocks let you build custom post-purchase page layouts using flexible elements like text, images, dividers, timers, and buy boxes. Add and arrange as many blocks as you need to match your offer and brand.

Current available block types include:

  • Text and Image (left or right layout)

  • Divider

  • Countdown Timer (includes Background Color setting)

  • Buy Box
    📝Additional content blocks coming soon!

Text and Image

The "Text and Image" block is perfect for adding visually engaging left/right content to your post-purchase offer page. You can configure the following:

  1. Layout: Choose whether the image appears on the left or right side of the text.

  2. Image Upload: Click "Choose Image" to upload an image from your computer. We recommend using a 450 × 450 px image. Images with larger dimensions will be automatically reduced to that size.

  3. Image Border: Use the toggle to enable or disable a border around the image.

Countdown Timer

A "Countdown Timer" block adds urgency to your post-purchase offer, encouraging customers to take action before the deal expires. It’s a proven way to increase conversions by creating a sense of limited-time opportunity. You can configure the following:

  1. Background Color: When enabled, it applies a default background color to the timer.

  2. Full Width: Turning on the "Background Color" toggle also unlocks the Full Width option, allowing the timer to span the entire page width.

  3. Time Limit: Choose from preset time limit options of 3, 5, or 10 minutes.

📝The countdown timer limit is now synchronized between the timer in the Content Blocks section and the Main Offer. Updating the timer in one location will automatically update it in the other for consistency.

Managing Content Blocks

You can perform the following actions with added content blocks:

  1. Delete blocks

  2. Show/Hide blocks (using the eye icon)

  3. Reorder blocks using drag-and-drop

📝 Content Blocks can only be reordered within the Content Blocks section. Mixing Main Offer and Content Blocks is not allowed—Content Blocks will always appear below the Main Offer.

Editing Text Content

To edit text content, just hover over a text element in the editor. When you see the blue highlight simply click to edit that specific element using the handy inline text editor:

To import your product description from Shopify into the product description field, click on the description and then on the "Import product description from Shopify" button in the text editor toolbar:

📝To keep the product description text up-to-date automatically when the description is changed in Shopify, use the {{ product_description }} variable in the description field. When included, OCU will track any changes made to the product description in Shopify and dynamically update it for OCU offers.

Similarly, click on any section in the left sidebar menu to open the corresponding section of the page for editing.

Using Shortcodes (Variables)

Shortcodes are dynamic variables that can be used to display certain text in your page content. The following shortcodes work for the text content within any editable text field of the post-purchase offer editor:

  • {{ product_title }}

  • {{ product_description }}

  • {{ product_price_was }}

  • {{ product_price_now }}

  • {{ discount }}

  • {{ quantity }}

  • {{ shipping }}

  • {{ total }}

AI Writing Component

An "AI Writing" functionality is available in the inline text editor for the Product Description and Content 1 and 2 sections:

This is an advanced feature that harnesses the power of AI to generate compelling and engaging product description and content copy for your offers. With the AI Writing functionality, you can effortlessly produce high-quality copy that resonates with your audience, effectively captures their attention, and motivates them to buy.

Just click on the "AI Writing" button to open the generator where you can choose the Tone (1), enter a Prompt (2) and then click the "Generate" button (3) to generate the copy:

📝 You can also check the "Reference Content" checkbox if you'd like the generated copy to reference the page content when generating the response. A maximum of 1,000 characters can be entered into the prompt field at a time.

After the initial response has been generated, you can ask the AI to:

  1. Rewrite it, Shorten it, make it Longer or Simplify (1) using the available options.

  2. Change the Tone (2) of the response from the options available in the dropdown menu.

  3. Start a New Prompt (3).

  4. Insert (4) the generated copy if you're happy with it.

  5. Rate the generated response (5) to help train the AI to your preferences.

Advanced Shipping Rates

The "Advanced Shipping Rates" feature gives the ability to set different shipping rates for different countries or groups of countries (shipping zones) for the post-purchase offer.

Click the "Advanced Shipping Rates" button to open a popup where you can add additional country-specific rates. There you can see the default shipping rate (1) and a ➕ button (2).

Click the ➕ button and a new shipping rate section will appear where you can add an additional rate. A delete rate button (1), a searchable "Select Country(s)" dropdown menu (2) and a rate input field (3) will be available for each new section added:

The country selector allows for selecting individual countries one by one or entire continents (Europe, Asia, etc) so an entire batch of countries can be selected at once:

📝A specific country cannot be selected for two different shipping rates. If you select a country for one shipping rate, it won’t appear in the selector for another shipping rate.

If needed, you can delete the shipping rate (1) or a specific country within the shipping rate you've added (2).

Don't forget to click the Save button save your shipping rates and to exit the "Advanced Shipping Rates" popup:

Offer Page Styles

Because the one click post-purchase upsell offer is designed to be a continuation of the Checkout process, styles for the page (text color, font family, page background color, button color), etc. will all be inherited from your Shopify Checkout page automatically.

Those styles can be found in your Theme Editor by going to Online Stores > Themes > Customize > Theme settings > Checkout and new customer accounts (at the top of the page) in your Shopify admin.

For other element styles that will also be inherited, refer to the Page Styles Inheritance table below:

Page Elements

Theme Settings

Font color

Can NOT be set manually. Shopify automatically sets a contrast to the background color.

Banner

Checkout > BANNER image

Logo

Checkout > LOGO image

Logo size

Checkout > LOGO > Logo Size

Whole page background

Checkout > Background 1 color.
Image is not inherited.

Headline (callout banner)

Checkout > Background 2 color.
Image is not inherited.

Form elements accent color

Checkout > COLORS Accents color

Links

Checkout > COLORS Accents color

Form errors

Checkout > COLORS Errors color

Buttons

Checkout > COLORS Buttons color

"Pay now" Button text

Settings > Checkout > Checkout language > "Pay now" button text

Footer

Store Settings > Legal

The Header on the offer page(s) will be inherited from the Checkout section of the Shopify Theme Editor as well. The header will be displayed on the View mode and Preview on Store, but won’t be displayed in the in-app Editor.

The Footer on the offer page(s) will be inherited in the Checkout section of the Shopify Theme Editor as well. The footer will be displayed on the View mode and Preview on Store, but won’t be displayed in the in-app Editor.

Previewing your Offer Page

The post-purchase offer page editor has built-in preview modes for Desktop/Tablet/Mobile, so you can see how your offer will be displayed on all different devices.

Once you're done previewing, click the " < Back To Editor" link to continue editing.

There is also a "Preview on Store" button you can click to see a URL Preview of your offer page opened in a new window. This is the best way to view how your offer page will actually be presented in most cases.

You can also share this preview URL with your designer or anyone else you'd like so they can view the preview and give editing tips and suggestions for improvement:

The preview URL will look like this for example:

https://www.your-store.com/apps/oneclickupsell/previews/offer/post_purchase?id=123

📝Certain functions like Tax calculation (if applicable) and the "Pay Now / Decline Offer" buttons only function correctly on the actual LIVE post-purchase offer page(s) presented to your customers after they checkout. They don't work correctly in Preview mode.

Saving your Offer Page

Once you've completed editing your offer and the page to your liking, don't forget to click the "Save" button to save your changes:

If this button is not clicked before exiting the editing session (or refreshing the page) then your work will not be saved and you will need to redo it.

If you're happy with the offer page you've just created and want to have it be the default for new offer pages added to funnels, click the "Save as Default" button and the current page will be the new default:

Below is the list of all settings that are saved/not saved to defaults:

Setting

Save as default

HEADLINE section

Enable Section

yes

Fixed Layout

yes

Timer Countdown

yes

BUY BOXES section

Star Rating

yes

Offer Description

no

Variants

no

Hide Variant Selector

no

Discount

no

Discount value

no

Savings Label

yes

Shipping

yes

Shipping Amount

yes

Charge per unit

yes

Shipping Title

yes

Hide shipping line if the shipping amount is 0.00

yes

Hide Quantity Selector

no

Predefined Quantity

no

number input

no

Hide offer if upsell product is purchased at Checkout

yes

dropdown

yes

number input

yes

Image Border

yes

DECORATORS WITH INPUT

Headline Heading

yes

Headline Body

yes

Offer Description

yes

SAVINGS DECORATOR

Savings Label

yes

TIMER DECORATOR

Countdown Size

yes

Best Practices

  • Discount! We recommend a 10-30% discount for any Post-Purchase and TY page offer.

  • Offer more of what they just bought. This works best with Post-Purchase 1 click upsells and a discount.

  • Not sure? Split-test all your offers in each funnel!

Please reach out to us in chat if you have any questions at all!

Did this answer your question?