--- title: "Deploying a Push Experiment" slug: "bloomreach-push-deploying-an-experiment" updated: 2025-07-16T19:47:46Z published: 2025-07-16T19:46:24Z canonical: "support.jacquard.com/bloomreach-push-deploying-an-experiment" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.jacquard.com/llms.txt > Use this file to discover all available pages before exploring further. # Deploying a Push Experiment Once you have set up your [Webhook Preset](/v1/docs/bloomreach-native-tracking-get-variant), 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**: ```plaintext {{ range(0,360) | random }} ``` Now, select **minutes** from the dropdown menu. [![](https://downloads.intercomcdn.com/i/o/585622518/48bcdbf86ab82e1ed6fa6744/image.png?expires=1749730500&signature=77420296739bfbb5227d31b4f8cdfd67863a56c2da8774811fcee03fd0f29549&req=cSgiEMt8mIBXFb4f3HP0gCdwGt4sZ8msVBRmGJIJk9lOh5r00NOMhineohZv%0A9JuMBL%2B0BX3mKCvuDg%3D%3D%0A)](https://downloads.intercomcdn.com/i/o/585622518/48bcdbf86ab82e1ed6fa6744/image.png?expires=1749730500&signature=77420296739bfbb5227d31b4f8cdfd67863a56c2da8774811fcee03fd0f29549&req=cSgiEMt8mIBXFb4f3HP0gCdwGt4sZ8msVBRmGJIJk9lOh5r00NOMhineohZv%0A9JuMBL%2B0BX3mKCvuDg%3D%3D%0A) 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. [![](https://downloads.intercomcdn.com/i/o/421444510/fddc57de9377edb15b963768/image.png?expires=1749730500&signature=271bb522e61c6d4ed4be668f7ad550abb0a9b040cfc7535e5517b4dc88bf3d4f&req=cCImEs16mIBfFb4f3HP0gCJydzNN6oJyBJ9GpJPcIijPqgpcJz4Lr34jlC70%0ArqzZlfYp0DRXMskOQA%3D%3D%0A)](https://downloads.intercomcdn.com/i/o/421444510/fddc57de9377edb15b963768/image.png?expires=1749730500&signature=271bb522e61c6d4ed4be668f7ad550abb0a9b040cfc7535e5517b4dc88bf3d4f&req=cCImEs16mIBfFb4f3HP0gCJydzNN6oJyBJ9GpJPcIijPqgpcJz4Lr34jlC70%0ArqzZlfYp0DRXMskOQA%3D%3D%0A) In the window that pops up, choose your webhook integration you created earlier. You'll recall ours is called **Phrasee Get Variant**. [![](https://downloads.intercomcdn.com/i/o/421445306/3cf78ad7da513a0e7a0cf39b/image.png?expires=1749730500&signature=f750d864b4d4ec5966b7832b65f107989e44b918bec0bd0e38520b337eddd097&req=cCImEs17noFZFb4f3HP0gKn%2BVWjpnRerCvZvoR3eIUGjIgq8vwvfLtYOD45n%0AZ30PMHc6VsTuDpeIMg%3D%3D%0A)](https://downloads.intercomcdn.com/i/o/421445306/3cf78ad7da513a0e7a0cf39b/image.png?expires=1749730500&signature=f750d864b4d4ec5966b7832b65f107989e44b918bec0bd0e38520b337eddd097&req=cCImEs17noFZFb4f3HP0gKn%2BVWjpnRerCvZvoR3eIUGjIgq8vwvfLtYOD45n%0AZ30PMHc6VsTuDpeIMg%3D%3D%0A) 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](/v1/docs/finding-your-user-experiment-project-and-account-ids). [![](https://downloads.intercomcdn.com/i/o/421445802/8955e902b67ec3d5ed54d6ca/image.png?expires=1749730500&signature=08deb4407e651339db7ca82b8b435004efed92e32f4a9eda4aef877aa75f8a6a&req=cCImEs17lYFdFb4f3HP0gFKQJ27BDnCX%2FmPv1QmR6fQf3Tf7cDEU0VYT5Uuh%0A2BVeEC67bchOEMWAdA%3D%3D%0A)](https://downloads.intercomcdn.com/i/o/421445802/8955e902b67ec3d5ed54d6ca/image.png?expires=1749730500&signature=08deb4407e651339db7ca82b8b435004efed92e32f4a9eda4aef877aa75f8a6a&req=cCImEs17lYFdFb4f3HP0gFKQJ27BDnCX%2FmPv1QmR6fQf3Tf7cDEU0VYT5Uuh%0A2BVeEC67bchOEMWAdA%3D%3D%0A) ### 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: ```plaintext {% 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: ```plaintext {% 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.