1. Documentation /
  2. Post-Purchase Offers for WooCommerce

Post-Purchase Offers for WooCommerce

Post-Purchase Offers for WooCommerce helps you to earn additional revenue to your site by presenting offers once the purchase is completed.

Installation

↑ Back to top

1. Download the post-purchase-offers-for-woocommerce.zip file from your WooCommerce account.

2. Go to: WordPress Admin > Plugins > Add New and Upload Plugin with the file you downloaded with Choose File.

3. Install Now and Activate the extension.

More information at: Install and Activate Plugins/Extensions.

Setup and Configuration

↑ Back to top

General

↑ Back to top
  • In order to display the Post-Purchase Offers to the users once they complete their purchase, they will have to be enabled. To enable Post-Purchase Offers, enable the “Enable Post Purchase Offers” checkbox.
  • By default, the offers will be displayed to the user on a separate page. When the plugin is activated for the first time, a page will be automatically created by the plugin and the page will be set in the “Offer Page” option. If you want to display the Offers on a different page in the existing layout, you can do by placing the “[ppo_offer]” shortcode on any page and select the page in the “Offer Page” option. If you want to change the layout of the Offer Page, you can make use of the shortcodes available in Shortcodes Tab to create a custom layout using page builders and select the page in the “Offer Page” option.
  • If you want to hide the Post Purchase offers to the user when the offer product has already been purchased by the user in their last order, then enable the “Skip if Offer Product is in Last Purchased Order” option.
  • When two or more Post-Purchase Offer rules match for a user in a single transaction, the First matched rule will be displayed to the user by default. If you want to change this behaviour, then you can do so by modifying the priority in the “Multiple Offers Priority” option.
  • By Default, up to 5 Offers will be displayed to the user once they complete their purchase. If you want to restrict the number of offers that are displayed to the user, you can do so by customizing the “Offer Display Count” option.

Color Customization

↑ Back to top
You can customize the color and font size of the elements displayed on the Offer Page.

Localization

↑ Back to top
In this section, you can customize the labels displayed to the user on the offer page.

Messages

↑ Back to top

In this section, you can customize the messages displayed to the user on the offer page.

Shortcodes

↑ Back to top

In this section, you can view the shortcodes supported in the plugin. These shortcodes can be used for creating create a custom offer page.

Offer Configuration

↑ Back to top

Offer Configuration – General

↑ Back to top
  • In the “Offer Product” option, select the product which has to be presented to the user as an Offer.
  • In the “Discount Type” option, choose the type of discount which you want to offer and set the discount value.
  • By default, a single Post-Purchase Offer rule can be used for any number of orders. If you want to restrict the number of times a single Post-Purchase Offer rule is used, you can do so by enabling the “Restrict the Offer based on Order Count” option and setting the value in the “Maximum Number of Orders to be Applied” option.
  • By default, a Post-Purchase Offer will be visible to a user every time the Criteria matches with that user. If you want to restrict the number of times a single Post Purchase Offer is displayed to a user, you can do so by enabling the “Restrict the Offer based on User” option and setting the value in the “Maximum Number of Orders per User” option.

Offer Configuration – Criteria

↑ Back to top
  • To create a Criteria, click the “Add Rule” button.
  • Configure the Criteria based on your preferences and needs.
  • You can create a Criteria with a single condition or you can create a Criteria with multiple conditions.
  • To create a Criteria with multiple conditions, click the Add button. When multiple conditions are configured, your customers match all the conditions within the Criteria to be eligible for an Order Bump.
Example

Customer’s cart must contain Product A and the Cart Sub Total should be more than $100.

  • You can also create 2 or more unique sets of Criteria for an Order Bump.
  • When 2 or more unique sets of criteria are configured, the customer only needs to satisfy one Criteria. To create a new set of Criteria within the Order Bump, click the Add Rule button.
Example Customer’s cart must contain Product A and the cart subtotal should be more than $100. Or Customer’s cart must contain Product A and the previous purchase history should be more than $500.

Usage

↑ Back to top
Once the plugin settings and the rules have been configured, the plugin will be ready for use. The workflow of Post-Purchase Offers is as follows,
  • The user adds products to their cart, proceeds to the checkout page and completes their purchase.
  • Once the order has been placed, the user will be redirected to the Offer page.
  • On the offer page, the user will be presented with single or multiple offers(Based on configuration). The offers presented to the user will be related to their last purchase.
  • If the user wishes to accept the offer, they will have to click the “Accept Offer” button.
  • If the user wishes to decline the current offer, they will have to click the “Skip” button.
  • If the user wishes to decline all the offers at once, they will have to click the “Skip All Offers” button.
  • If the user has accepted one/more offers and they wish to decline the remaining offers, they will have to click the “Skip Remaining Offers” button.
  • Once the user views the offer(s) and if they have accepted one or more offers, they will be redirected to the checkout page to complete the purchase. The user will have to fill in the address and make the payment.
  • The order with the offer product(s) will be processed as a separate order.

Translation

↑ Back to top

Post-Purchase Offers for WooCommerce is translation ready, meaning you can edit the po files by which you can translate the text to any language. Steps to perform the translation are as follows. For example, a translation to French.

  • Download and install Poedit
  • Open the file post-purchase-offers-for-woocommerce > languages > post-purchase-offers-for-woocommerce.pot using Poedit.
  • Create a new translation file by clicking Create new translation button.
  • Choose the Source text and set its corresponding French text in Translation Text Area.
  • Save the changes.
  • Save the file name as post-purchase-offers-for-woocommerce-fr_FR.po.
  • Then go to WordPress dashboard > Settings > General and select the Site Language as French.