If your objective is to trigger your test campaigns based on some custom conditions, the Manual campaign activation feature of Wingify is the one that you must use.
By default, all Wingify test campaigns are activated as soon as the website visitors land on the URL where the test is running and qualifies for the target conditions. Using the manual activation option, you can choose to trigger a campaign using custom conditions defined in your website code.
Manual campaign activation typically helps you to:
- Test a change on a modal which appears on a click or any defined condition.
- Run a test on elements that appear below a certain scroll-depth.
- Test an element that appears on a page based on a condition.
To enable the manual campaign activation feature for your campaign:
- Log in to your Wingify account and navigate to the campaign.
- Click the Configuration tab.
- Click More configurations to expand it.
- Click Manual Activation.
- Check the Enable manual campaign activation checkbox. If the campaign is already running, a warning dialog appears. Click Yes, Proceed to continue.
- Copy the code snippet that appears below and add it to your website to manually trigger the campaign based on your custom condition.
Note: Modifying an active campaign will mix up the data and affect the accuracy of your results. It is recommended to clone the campaign and make the desired changes on the cloned version instead.
Things to Consider While Working With Manual Campaign Activation
- We do not recommend changing the activation mode once the test is live and running. If you change the mode, your returning visitors will not see the campaign changes unless they meet the condition of the manual trigger.
- For manually activated campaigns, the goals will work only if the manual code snippet is added to the goal page, code executes the test, the condition defined is true, and the condition matches.
- Manual activation may cause some flicker if not set up properly. We recommend activating the campaign at the start of the triggering event.
- For Split URL tests, manual activation is not allowed.