ACTIVITY
Wallet Report User Report System Logs System Orders
AFFILIATE
How to Enter Payment Details for Affiliates
DASHBOARD
Dashboard Overview Reset Admin Password
GENERAL
How to find my Purchase Code and my buyer name? Create Backup & Restore Licenses How to move my site to a different domain sub_domain ? How To Set Mail Template Logo & Footer? Which plugin to use for implement script in WordPress page/post? Important Hosting settings Recommend Hosting How To Set SMTP? How to reset my license key?
HOSTING
Important Hosting settings Recommend Hosting
INSTALLATION
How to upgrade from a regular license to an extended license How to find your purchase code? How to reset my license key? Installation Nginx Hosting
INTEGRATIONS
How To Add Shopify Campaign? Actions Integration Example PostBack Integration Order Commission Example How To Integrate General Click Tracking How To Create WooCommerce Integration? How to add recurring integration? How to create sale integration? Which Integrations are supported? How To Create Action Integration? How Order Integration Works?
LOCAL STORE
Fast start – Store module Store categories Cart mode – Add product How to share local store affiliate links? Sales mode – Add product Local Store Commission Display products on the new products section How to upload multiple images for a product? General Information – Store Set google analytics, google map, google recaptcha and contact us address Forms Edit About Us / Contact Us / Policy Pages Set Theme Pages And Menu Set Theme Sections Add order comments option to checkout Set shipping method Local store setting
MARKETING
General Information – Marketing Add New Program Add New Click Campaign Add New Action Campaign Add New Sale Campaign Ratio feature
MEMBERSHIP
How Membership module is working? How to approve/update an order status? Set Payment Methods How to create a plan How to create a trail package? How to set a group to the membership module? disable/enable membership module
MLM
MLM – EXTERNAL STORE INTEGRATION MLM – Store Module MLM – Commission Per Membership Registration MLM – Commission Per Registration Where I Can Set My MLM Levels? MLM Commission Logic: Example and Explanation with Additional Features Where Affiliate Can Find His Invitation Link? How To Choose Sponsor Name? How To Enable/Disable MLM?
Multiple Pages Theme
How to edit terms page? Edit Instructions for the setting page? How to add/edit pages to the theme? How to edit faq page? How to edit home recommendation content? How to edit home page video section? How to edit home section content? How to edit home page content? How to edit home page top slider?
PAYMENTS
Payments API System Payments transactions System payments methods
SAAS
How to reverse your user deposit amount back? How to set a minimum deposit to a vendor? Vendor order integration flow example Which Options Are Available In The SaaS Module? HOW VENDOR PROCESS IS WORKING ON THE SYSTEM? How to start with my vendor account? How SaaS module is working? How to set a commission to affiliate on my vendor panel? How to set a commission to admin from vendor activity? How To Convert An Affiliate Account To A Vendor Account? How to enable and set SaaS module?
SUPPORT
How to get a support? What is script support terms include?
USEFUL LINKS
Theme Design User Dashboard Cron Job Google ReCaptcha Tracking Cookies Terms and Condition Email Setting Site Setting Themes Award level Add Ons How to work with registration API? Currency Language
USERS
How to Add a Sub-Admin in the Admin Panel Replace Admin username Auto-Approve User Registration Newsletter Adding manual commission Admin Profile Change Admin Default Password Reset Admin Password
WALLET
How to Add a New Payment Method to the Payouts Module Auto-Withdrawal Process Manual Withdrawal Process
Back

Add New Sale Campaign

By admin

In this article, you will learn how to add a new sales campaign.

  1. Sale campaign integration support any custom site that the checkout process is with this flow
  2. Sale campaign integration also supports WooCommerce, Magento 1, Magento 2, OpenCart 1.5-2.2, OpenCart 3, Prestashop 1.7, BigCommerce, OsCommerce, XCart, ZenCart, Codeigniter, Laravel, Lumen, YII, CakePHP, Symfony, and more…

Integration steps:

Step 1: Navigate to admin panel>>left menu>>Marketing>>Campaigns

Step 2: Choose the type of Ads of your campaign [Banner/Text/Link/Video] and press add new.

Step 3: Choose “Sale Integration” from the tool type menu.

Step 4: Choose the integration tool from the list the under “Tool Integration Plugin” menu.

Step 5: Choose the Period of your campaign.

Step 6: Set the campaign name.

Step 7: Set the Target link of the site you are doing integration with.

Step 8: Set campaign category[Optional]

Step 9: Set/Choose the commission program for your campaign.

Step 10: Set campaign Terms.[Optional]

Step 11: Select the users of the campaign that will be available for them.[All, Selected users/ Selected groups]

Step 12: Set to enable and save.

Step 13: After saving, press on integrates code button to get full instructions for the integration with your site.

If your integration is “Custom Order Integration”, do step 14. Else, continue to step 15.

 

Step 14: Custom Order Integration Instructions

In this step, you will need to set the Common Tracking Script and Order Tracking Script

Common Tracking Script:

Set the common tracking code on your site header[the header must be common to all site pages]

Order Tracking Script:

This code needs to integrate into your order confirmation page with your site variables

OrderIdReplace it with your dynamic variable.
OrderCurrencyReplace it with your dynamic variable.
OrderTotalReplace it with your dynamic variable.
ProductIDsReplace it with your dynamic variable.
WebsiteUrl = It auto-set in the target URL from the campaign.

 

Product Click Tracking Script:

This code needs to integrate into your order confirmation page with your site variables

 

 

Step 15: Validate the campaign by pressing the “Perform Integration Check” and then press on to continue to run the test process. Wait until it is complete.

The campaign “Integration Status” will be updated according to the results.[Approved/Pending]

Approved – This status means that the common code identifies on your target site header.

Pending – This status means that the common code does not identify on your target site header.

IMPORTANT! Because of Access security permission, The validation tool does not identify the order integration code that you placed on your order confirmation page. The success of integration results depends on your or your website developer’s responsibility.

Integration paid service – feel free to create a ticket and get a cost from us https://affiliatepro.org/support/

Step 16: For each campaign, you can set MLM Default/Custom setting by navigating to the levels tab inside the edit campaign option.

Step 17: For each campaign, you can set the recurring setting to Default/Custom by navigating to the recurring tab inside the edit campaign option.

Step 18: For each campaign, you can set the PostBack setting to Disable/Default/Custom by navigating to the postback tab inside the edit campaign option. A full guide is available HERE and it is for advanced developers.

 

Full free testing:

You can do a full free external order mlm integration testing with your site.

Log in to the admin side HERE and do all these guide steps ABOVE

MLM is already set, so when you share the link for testing, use the username and password of user3 in the level 3 position.

Link to affiliate panel: https://demo.affiliatepro.org/login
username: user3
password: 111111

Results of transactions you can see on the admin side, under the wallet page: https://demo.affiliatepro.org/admincontrol/mywallet

For any advance support, contact us at this link: https://codecanyon.net/user/affiliateprosaas