Knowledge Base

Setting Up a LiveAudience Campaign

LiveAudience is LiveIntent's CRM retargeting solution, allowing you to achieve your CRM goals outside of traditional channels. Using a secure email hash, LiveIntent can match your customer email segments to 130MM+ email openers across 1300+ premium publishers. 

Required campaign elements

To get started, you need: 

  1. The CRM list you wish to target
  2. Standard IAB image assets (You can find the full list of what ad formats LiveIntent accepts here.)
  3. Your campaign budget
  4. Your campaign flight dates (when the campaign will begin and end)
  5. A landing page URL

Preparing your data

1. Create your segments

We can target multiple segments for your LiveAudience Campaign. Simply separate this information into the segments you want to reach.

Segment Examples: Non-openers, non-clickers, inactive subscribers and recent purchasers

2. Format
You'll need to first format the email addresses. Remove any extra characters and whitespace, and make sure the email addresses are all in lowercase.

Correct Format:

Incorrect Formats: or <>

3. Upload your email list OR hash your list to send to your account manager
LBM users can upload their raw email files to create segments directly. Any email address passed by our clients to the LiveIntent platform is converted to a hash prior to hitting LiveIntent's servers, and is discarded immediately after hashing. PII never touches LiveIntent’s servers. Also, all uploads utilize a secure HTTPS connection. Simply navigate to the "Audiences" tab and select "New" under "LiveAudience Segments".
If you are not an LBM user, you can use any number of tools, such as AWK and PHP (see below), to hash your list. You can also ask your ESP to provide you your customer segments as hashes or use the HashIt app For privacy and data security reasons, LiveIntent employees cannot accept raw email lists from our customers. Likewise, we cannot hash raw email addresses for clients. 
4. Save the hashed file
Save the file(s) as .txt or .csv with a newline separator between each email or hash.
5. Deliver
That’s it! When you send your files to LiveIntent, please provide three, unhashed email addresses that should be within your LiveAudience file. This will help us double check that your data was formatted correctly
Sample Hashing Commands
Awk and PHP are two tools for parsing your properly segmented and formatted email file into MD5 hashes: 
Awk Solution
Works on: most UNIX-based machines (Mac/Linux)
Example input file name: emails.csv
Example output file name: md5.csv 
Linux computer: 
cat emails.csv | awk ‘{command=”printf %b “$1” | md5sum”; 
command | getline $1; close(command); print $0}’ | cut -f 1 
-d “ “ > md5.csv 
Mac computer: 
cat emails.csv | awk ‘{command=”printf %b “$1” | md5”; 
command | getline $1; close(command); print $0}’ | cut -f 1 
-d “ “ > md5.csv
PHP Solution 
Works on: device with PHP installed (all Macs come with PHP) PHP script for parsing a file and outputing MD5 hashes for each line in the file:
if ($argc < 2 || !is_readable($argv[1])) {
die(‘Invalid file name specified’);
$fp = fopen($argv[1], ‘r’); 
while ($line = fgets($fp)) {
echo md5(trim($line)) . “\n”;
Assuming you have saved it as md5.php, you would simply run it with the following command:
php md5.php emails.csv > md5.csv
Was this article helpful?
0 out of 1 found this helpful
Powered by Zendesk