Deploying a Push Experiment

Prev Next

Once you have set up your Webhook Preset, and started your Engagement Tracking scenario (link to be added), you can begin optimising your push messages.

Written walkthrough

1. Build your audience

Configure your audience selection criteria as normal, including taking any control sample. The additional steps below are to happen immediately before the delivery node, with no other actions between the steps.

2. Add Wait Node

Add a Wait node and select Dynamic time period. Copy the following code into the blank space below Dynamic time period:

{{ range(0,360) | random }}

Now, select minutes from the dropdown menu.

This code determines the duration of your send. The number 360 is indicating the number of minutes to send over. This is editable and may vary based on your business case.

Jacquard recommends at least at least 4 hours (240 minutes) if optimising in the Push channel. Speak with your Jacquard Customer Success representative to determine the best period to use for your audience.

3. Add Webhook Preset

Add an Other Action, following the wait node.

In the window that pops up, choose your webhook integration you created earlier. You'll recall ours is called Phrasee Get Variant.

Then, paste your Phrasee Experiment ID in the text box that appears and click Done. If you need help locating your Experiment ID, see our ID documentation.

4. Add Content to Push Message

Now add a push message to the webhook.

Within this you'll need to pull in the Jacquard content from the webhook. To do this, enter the following code in the Title field:

{% if (webhook.variant_text) %} {{ webhook.variant_text.split('〽') | first }} {% else%} This is the default Title {% endif %}

Then, enter the following code in the Message field:

{% if (webhook.variant_text) %} {{ webhook.variant_text.split('〽') | last}} {% else%} This is the default Message {% endif %}

5. Proof your messages (optional)

If you wish to proof your Jacquard language variants, please expand the Proofing section below for further instructions.

Proofing

Once this is all done, you can schedule your scenario to begin at your leisure.