Price Drop Alert

How to Create Price Drop Notification Campaigns In < 10 Min.

Are you looking for a simple way to send out a price drop notification from your eCommerce site?

How often do you see “notify me when price drops” in your comments section?

No worries, let’s help you create a price drop alert in less than ten minutes.

Sounds good?

Let’s dive right in!

How to Create a Price Drop Notification Using PushEngage

Before we dive right into creating price drop alerts, you need to know something. Shopping price alerts are pretty advanced. You can still create the campaign yourself, but you may need a developer to install it for you.

Alternatively, you can use Google Tag Manager to fire the code snippet.

How to Create a Basic Price Drop Notification Campaign

Let’s start things off with a basic price drop push notification campaign using PushEngage. There are a few advanced features that we’ll look at later on. For now, let’s understand the basics of how a price drop alert works.

Step #1: Create a New Price Drop Campaign

Head over to your PushEngage dashboard and go to Automations » Price Drop/Inventory Alert » Create Price Drop/Inventory Alert:

Create Price Drop Notification

And you should see a new screen to create your campaign that looks like this:

New Price Drop Alert

These are the basic campaign details to fill in. You’ll see a bunch of other options as well. Not to worry, we’ll go over all these in detail.

Step #2: Draft Campaign Details

Let’s start with the general details of your campaign:

Price Drop Notification Campaign

There are a lot of elements in here, so let’s go over them one-by-one:

  • Campaign Name: This is where you would assign a name to your campaign. Since this is how you would identify your campaign, we recommend using unique campaign names.
  • Campaign Expiry: The default campaign expiry time is 30 days. This means that your campaign will be live for a total of 30 days. After that, your subscriber won’t see these notifications even if they received it during these 30 days.
  • Campaign Type: This one’s fairly simple. Select Price Drop to create a price drop alert. If you’d like to create an Inventory Alert instead, select Inventory.
  • Send Notification If Price Falls By: Again, it’s rather straightforward. If you want to send an alert when the price drops below a certain percentage, you can do that. Or, if you’d rather trigger it when it hits a fixed dollar amount, you can do that too.
  • Trigger Daily Limit: A daily trigger limit is a limit on how many notifications a user will get in a day irrespective of the drip campaign you’ve set up.
  • Trigger Weekly Limit: The weekly trigger limit is exactly the same as the daily trigger limit but it ensures how many notifications a subscriber receives in a week.
  • Goal Name: Every campaign in PushEngage is goal-driven. For instance, in a price drop alert, the default goal is to generate revenue. We recommend leaving this as the default value.

Next, you can set up UTM parameters if you want to segregate your data on Google Analytics:

Add UTM Parameters

And you can create the rules for your push notification in the next segment:

Price Drop Alert Customization

Again, let’s take a look at these options one at a time:

  • Create Notification: The time lapse is fairly straightforward. You can choose to send out this notification immediately after a user subscribes or you can set a delay.
  • Notification Title: This test will show up on your notification as the headline. The default is set to “Price Drop Alert”. But you can change it to something more attractive if you like.
  • Notification Message: Here’s where you can customize your message any way you want to. This is where your developer can come in handy because of customizable tags (more on this later).
  • Notification URL: Well, technically it’s the product URL, but since it’s different for each product, the {{link}} tag can help you fetch it automatically.
  • Notification Image: Typically, the notification image is the equivalent of a favicon on your website. In simpler terms, it’s your brand mark.
  • Notification Big Image: The big image for a price drop notification is the product image that encourages people to click on the notification. Again, this is dynamically updated.
  • Expires in: You can set the expiry date for each notification here. Yes, you can send out more than one notification. In fact, you can send out an entire drip series. We’ll talk about this very soon.
  • Keep notification open until interaction: If you enable this checkbox, the notification will stay active in the notification center until the notification gets clicked or it expires.

You can also set up multiple buttons on your notifications to improve your click rates:

Multi Action Notification

You can also add more notifications to create an entire drip series by clicking on + New Notification and you’ll get another notification to draft:

Add Price Alert Notification

Step #3: Copy the Campaign Code Snippet

You’re mostly done.

Now, you’ll need to copy the generated code snippet. Click on the ‘Your Code’ button at the bottom right corner.

Then, just copy the code:

Add Code Snippet

And edit it as required.

You will need to pass the variables from your end for the following as mentioned on your website:

  • Product ID: This is your product’s unique identity such as the SKU.
  • Link/URL: You’ll need to use the product URL as listed on your website.
  • Price: This is the current product price (inclusive of all discounts).
  • Title: The title is essentially the name of the product.
  • Image Link: You’ll need to send the URL for any image you want to display as the brand’s identity. It’s typically the logo or favicon for your website.
  • Alert Price (Optional): The alert price is the reduced price that will trigger your price drop notifications.
  • ts_expires/ Alert Expiry Date (In ISO Format): You can also set an expiry date for your notifications. This value is set to 28 days by default.
  • Availability: This is an optional property and takes “Out Of Stock” as default value in Inventory Alert, “In Stock” in Price Drop Alert.
  • Variant ID: Again, this is optional. But you can set the exact variant ID in case there are multiple variants to the same product.
  • Big Image Link: You’ll need to send the URL for any image you want to display as the product image.

NOTE: You leave the optional field unchanged because they all have default values. But you’ll need to replace the values for required fields. For instance, you will need to replace the <String> field for the link property in this code with the actual product URL. The same goes for other fields such as price and product_id.

You can use the PushEngage Product Update API to send price drop updates to the PushEngage servers.

What does this achieve?

Let’s say you have 2 customers. One of them subscribes for a price drop alert at $90 for a product priced at $100. Then another customer creates a price drop alert at $80 for the same product which is now priced at $90.

Using the PushEngage Product Update API, you can send the price drop notification to each of these customers at the price point that they opted for.

In simple words: You can create an automated process where your customers will get updates for a price drop alert as and when it was set up.

And all you have to do is paste it into your website.

If you’re not 100% sure how to do this, we highly recommend that you talk to our Customer Success team and we’ll walk you through the process.

And paste it into your website.

Also, you can create highly customizable campaigns using the tags we mentioned earlier. But you’ll need a developer to use the PushEngage API for that. 

We’ll talk more about tags and APIs in an upcoming section.

But for now, your basic campaign is ready to be published.

Step #4: Save and Launch the Campaign

Now, all you have to do is hit the ‘Create and Launch’ button:

Create and Launch Campaign

And you’re done!

How to Create Price Drop Push Notifications in Shopify

Shopify has a lot of advanced features built into its framework. Since it’s completely focused on eCommerce websites, you won’t have to worry about editing any code.

Instead, you simply have to install the PushEngage app for Shopify from the Shopify App Store.

If you’re not sure how to do that, check out this article on how to enable Shopify push notifications in less than 10 minutes.

After the initial setup, all you have to do is create the price drop notification on your PushEngage dashboard. This is the same process as any other website. The only difference is that you can also set up a price alert notification bell from the PushEngage dashboard:

Shopify price drop alert bell notification

NOTE: Do NOT change any of the tags in the price drop alerts. Tags are anything with the double braces such as {{title}} or {{link}}. These tags fetch specific eCommerce product details from Shopify (or whatever Content Management System you use). Changing the tags can break the process and send out notifications with a bunch of problems.

How to Create Price Drop Push Notifications with Custom Attributes

For all the developers reading this article: Yes, you can create price drop push notifications with custom attributes on PushEngage.

You can do this by using our PushEngage Attributes API.

Using the Attributes API, you can sync your PushEngage notifications with your Customer Relationship Management (CRM) software to create highly personalized push notifications.

For instance, you can use the name of your customer send them a personalized notification like this one:

Price drop alert

Pro-Tip: You can also create a ‘Notify Me’ button on your eCommerce website and trigger the price drop notification campaign when the button is clicked. By default, the campaign is activated when the page loads, but you can customize that as well.

Wrapping Up

One of the biggest problems with marketing campaigns is how confusing it can be to automate the process. There’s usually a huge learning curve and you’ll probably give up halfway through setting it up.

Thankfully, push notifications are not that complicated to set up. And you can always check out this article on automated campaigns that actually work for inspiration.

We recommend that you use PushEngage to start your journey into push notifications. PushEngage is the #1 push notifications software in the market and it’s really easy to create powerful automated notifications using PushEngage.

So, if you haven’t already, get started with PushEngage today.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

Engage and Retain Visitors AfterThey’ve Left Your Website

Increase the value of every web visit with Push Notifications that are hard to miss.

  • Forever Free Plan
  • Easy Setup
  • 5 Star Support