Skip to main content
Tutorial

Use Case Guide: Implement timed-out suppression for campaign freshness

  • 24 July 2024
  • 0 replies
  • 28 views

Suppress users from campaigns after a specified period and improve return on ad spend through targeted paid media channels

 

Target KPI: Increase Return on Ad Spend

Desired Outcome: Enhance the efficiency and effectiveness of marketing campaigns by excluding users who have not converted within a defined timeframe. This strategy aims to optimize ad spend by focusing on users who are more likely to convert, thereby improving return on ad spend (ROAS) and ensuring that marketing efforts are fresh and relevant.

---

Step 1: Define the Suppression Criteria


Decide what users should be suppressed from the campaign by defining what actions a user should take within a specific time. For instance, if a user has not completed an order within 7 days of viewing a product page, the user should be suppressed.

 

Step 2: Set Up Website as a Source for Event Tracking

 

Sign Up or Log In to Segment

First, access the Segment platform by signing up or logging into your existing account.

 

Create a Source for Your Website

A source in Segment acts as the origin of data you collect, such as user interactions on your website.

  1. In your Segment workspace, navigate to the Sources section
  2. Click the Add Source button
  3. From the catalog of sources, select JavaScript (for websites)
  4. Provide a name for your source, e.g., "i.e. Company Website - Dev or Prod"
  5. Optionally, add labels for organization
  6. Enter your website URL
  7. Click Create Source button

AD_4nXdDSesbAfEY-IB84kjEoLYbs1sK-fhigT1c40HERURc6Z9_nyTOam04M7ZIDF-cCDmvzobzMHketriBRjdzz3FGLQ9n4RXPfkx9gdTeVQBx9ejeC4TJ6rg0NI38ElYWz47_h0VY8CZMaH2UsNlgZbOv4GBf?key=9Lm1eYfOfJWERt8eSzFQ0A

Install the Segment Snippet

After creating your source, Segment will provide you with a JavaScript snippet.

  1. Copy the JavaScript snippet provided by Segment
  2. Paste this snippet into the <head> tag of every page on the website you wish to track

If you need to add a source for your server, mobile app, or any other touchpoint please refer to the documentation for easy setup

 

Step 3: Track Events

 

Events are user actions you want to track, such as page views or button clicks. In order to build the funnels needed for a timed-out suppression campaign, you'll need to track two key events: 'Page Viewed' and 'Checkout Started' from your website and 'Order Completed' from your server source.

  • Order Completed: Manually add this event to your site (See V2 Ecommerce spec).
  • Page Viewed: This event will start sending to Segment once Analytics.js is added to the site.

AD_4nXdDudzIrpyxZhJzqJstUOntLGZ4YsIAVZYc7jyhDDRZxKGZz1XxQxs7wFUMjtYxFxkj3WosioonZsk3td6kc-CWsQhTomZ8u6KwpmA645QSjtPt4gHBAC_WBc92Fa3LAwDK8GX_4V4gBrFKkzVeB-Ks6VFI?key=hrWjJDmVaeRNnLoQJFvfeA

 

It should be noted that  'Order Completed' triggers an Identify call because this event allows you to tie a user to their actions and record traits about them. This can further be used for personalized messaging in your timed-out suppression campaign. 


Only Identify calls can add and update user traits to a profile. For connections-only customers, the Identify event can still be mapped to downstream destinations to create/update user profiles.

 

Step 4: Add Destinations

 

Choose where you want to send the collected data—for this use case we recommend using in-app messaging or connecting to a paid media destination like Facebook Ads or Google Ads. 

  1. In your Segment workspace, add a new destination.
  2. Select your preferred tool from the catalog. This destination will use the collected data as needed.

 

Step 5: Test your setup

 

Ensure your data collection is configured correctly:

  1. Perform test signups on your development site.
  2. Check if the events are correctly recorded in your Segment debugger and analytics destination.

 

AD_4nXejbfcOHmvv46_RRHlFLRZrRVHdog7tuB_MxxSPfWyq10m9W7wI0eRidS-MRaQaWNIqXMgthjL6aPWOKGbwd18XDOlr4DVQSaFBddnPVxyOK3UHSYFBeaB46eTyQNf_27qt5p07NYYQOhU5SHmrM0qd817X?key=hrWjJDmVaeRNnLoQJFvfeA

 

The Source Debugger is a tool that helps you confirm that API calls made from your website, mobile app, or servers arrive to your Segment Source, so you can troubleshoot your Segment setup even quicker. 


Your data may not show up instantaneously and there may be a delay, but once the data is flowing, you are ready to move to the next step.

 

Step 6: Analyze and activate


With accurate setup and data flow:

  1. Analyze the data to understand user behavior throughout your website.
  2. Deploy targeted engagement strategies to focus on converting interested users that have been active on your website recently.
  3. If you need inspiration, look to this guide with nearly 70 examples of ad templates that are designed to convert.

 

Final thoughts

 

By following these steps, you ensure that your advertising efforts are more focused and efficient. You're not wasting money showing ads to people who are less likely to be interested, and instead, you can concentrate your budget on reaching new potential customers or those who are more likely to convert. This process is a smart way to optimize your ad spend and improve the overall effectiveness of your campaigns.
 

Want to discuss this topic with the community? Start a thread in our Discussion Forum.

This topic has been closed for comments