How to install Proofnami with Shopify

You are here:
Estimated reading time: 2 min

This article describes How to install Proofnami with Shopify.

Tip: For this tutorial, we are using the  installation and a test Shopify store. Also Make sure you are logged on to both Shopify & Proofnami.



Lets understand the workflow first. Here is what is going to happen in order to make this work:

  1. A Shopify order is completed or paid for
  2. Shopify sends a “message” to Proofnami with the details of the order
  3. Proofnami receives, parses and stores the “message” from Shopify
  4. Now the Notification created with Proofnami will show the latest conversion that happened on Shopify.


First, you need to make sure you have the following steps already done:

  1. You are logged into Proofnami.
  2. You created your campaign for your website correctly and installed the pixel code on your website.
  3. You have a working Shopify store.

How to Start

As mentioned above, we are starting from the point where you already logged on to Proofnami, created a campaign, and the pixel code installed.

Create the notification

  1. Go to the campaign that you have ready
  2. Click the Create Notification button
  3. Fill out the name of your new notification and select the type as either “Latest Conversion” or “Conversions Counter” and submit.
  4. Make sure that the notification is Enabled!

Configure Shopify

Make sure that you are logged into your Shopify account first of all and then:

  1. From the Shopify admin page, go to Settings and then access Notifications.
  2. Scroll down to the Webhooks section and then, click the Create a webhook button.
  3. Now you must go to the freshly created notification with Popkit in the Data tab
  4. Now make sure to copy the Webhook Trigger URL that is highlighted in the picture above.
  5. Go back to the Shopify store and paste it in the URL field
  6. You can now select the Event of the Webhook. More exactly, when should Shopify trigger the execution of the webhook.
  7. In this case, I selected “Order payment” because we want to track the latest order payments with Proofnami.
  8. Make sure to select the Format to JSON and click Save webhook.


Click on the Send test notification button now.

  1. Now, if we go back to the Notification from Proofnami and access the Data page, we will see something like this:
  2. You will be able to see that there is a new “Conversion” registered in Proofnami.

If you Click to Expand then you will be able to see even more details and the caught variables, which you can use in the title or description.

  1. Now, you can go to the Settings of the notification and configure your notification as you’d like.
  2. You can see that the Title is using the {email} variable from the conversion data and also that the Description is using the {total_price} variable.

You can clearly see that the notification is using the variables from the latest registered conversion now.


Was this article helpful?
Dislike 0
Views: 35

We are all close together

A problem, a question, an emergency?
Do not hesitate to visit the help centre, we can help you.