Posted by on .

We have two new updates to announce today to help make our platform more effective and easier to use. Here they are:

Easily add UTM_Campaign in your campaigns

Have you ever wanted to easily track your Perfect Audience campaign performance in Google Analytics? Now you can do exactly that with a brand new feature.

Here’s how to do it: when creating or updating a Facebook news feed or RHS campaign, click the “Add UTM_Campaign parameter” link to the right of your campaign name:


After saving this campaign, this UTM parameter will be embedded into the click URL for all ads associated with the campaign. Your analytics application will now begin to report on this information.  Remember, this feature is limited to Facebook campaigns at this time.

If you need a refresher on what UTM parameters can do for you, check out our blog post titled UTM Parameters: What are they, how they work, how to use them.

Display campaign performance by month

We’ve put additional effort into making your campaign data easier to digest by making the campaign timeline look better when viewing a large window. Stats are now grouped into monthly totals rather than daily totals when viewing 6 months or more of data.


We hope these updates help you achieve your marketing goals faster. Feel free to send us feedback on our product so that we can continue making it better!


Brian Cary

Brian Cary is an engineer at Perfect Audience. He enjoys running, making fresh juice, playing musical instruments, and working on his photography portfolio in addition to building software for the web.

Meet our team Join our team

Posted by on .

Facebook recently released a powerful feature – a native call-to-action button for brand posts.  You might have seen it in your News Feed already.  Starting today it’s available to all Perfect Audience customers.



Many of our customers use call-to-action language in their copy because it is a key driver for clicks, and with the introduction of these buttons, you can improve your CTR without taking up any real estate in the actual copy, image, or text of your ad.

At the moment, Facebook supports the following call-to-action types:

  • Shop Now
  • Book Now
  • Learn More
  • Sign Up
  • Download

To create news feed ads: Log into your account and go to Manage > Create Ads. Click on the News Feed Ad tab or click on the Dynamic Product Ad tab and select the News Feed option.

Note that for Dynamic News Feed ads, the selected call-to-action button will appear for all product variations of the ad.

Happy Retargeting!


Tamara Alexander is a developer at Perfect Audience. She studied Mathematics and Engineering Management at Stanford University, and previously worked on researching NoSQL technologies in a Big Data R&D lab. She spends her free time creative writing and circuit training, and she loves the mod operator.

Meet our team Join our team

Posted by on .

Need to send a report on your retargeting lists to your boss, client, agency, or co-worker?  It’s a snap now!

You’ll be happy to know that we’ve added reporting capability for your retargeting list size stats. The retargeting list size report covers that past 30 days of data, and you can retrieve it easily from the Retargeting List Manager. Just go Manage > Retargeting Lists and click on ‘Export Report’ right above your lists:

Screen Shot 2014-07-18 at 10.56.37 AM

You can export the report either as a CSV, or if you prefer to use our API, we have documentation on how to use the Segment Size Report.

We’re always trying to improve your retargeting experience, so we hope that you find this feature useful!


Tamara Alexander is a developer at Perfect Audience. She studied Mathematics and Engineering Management at Stanford University, and previously worked on researching NoSQL technologies in a Big Data R&D lab. She spends her free time creative writing and circuit training, and she loves the mod operator.

Meet our team Join our team

Posted by on .


Hello fearless retargeters!

Perfect Audience has been acquired by Marin Software for $25.5m.

The news is all over the place:  Techcrunch, AdExchanger, Marketing Land

Marin Software is a San Francisco-based publicly traded SaaS company that helps the world’s biggest brands manage their search and social advertising.  Marin loves what we do.  They want to integrate it into their product and pour resources into Perfect Audience.  The whole Perfect Audience team is joining Marin.  Every one of us!  With Marin’s backing we’re going to hire a bunch more people and ship better code, faster than ever before.  As a Perfect Audience customer, you’re going to get better support, better reporting, better features, and most importantly, better results!

marin-perfect-audienceSince we launched just 20 months ago, the Perfect Audience crew has worked to give advertisers the easiest, most effective way to retarget lost customers and get more sales.  We started as a 4 person team working out of an apartment in Mountain View. We had zero customers. Today we’re a 14 person company serving more than 5,000 customers around the world including some of the greatest brands on the planet and some who will join their ranks soon.

Marin is the clear leader in enterprise search marketing management tools and is a company we share a great deal with.  Like us, they build and ship software for marketers.  Like us, they prioritize transparent reporting and ease of use, and like us, they are excited about the continuing rise of retargeting and programmatic advertising.

The Perfect Audience you know and love is only going to get better and better.  If you like using Perfect Audience today, you’re going to love using it in 6 months.  Stay tuned as we keep rolling out new updates!

Finally, thank you for your encouragement, feedback, support requests, complaints, and suggestions.  Every one of them helped us learn and helped us build a better company.  We couldn’t have done this without you.

We broke the news to the team last week.  We took the company photo in this post just a few minutes later.

Brad Flora

Brad Flora is co-founder and President of Perfect Audience. A former journalist, he started Perfect Audience to help make retargeting something that companies of all shapes and sizes can benefit from. He likes dill pickles and recently took first place in the Star Cup at 150cc in Mario Kart 64.

Meet our team Join our team

Posted by on .

Just a quick little feature notice today:

Your Perfect Audience dashboard now has the ability to filter your performance stats by campaign type. This filter gives you more insight into how your campaigns of a particular type are performing as a whole. Use the filter dropdown menu on your dashboard to select a campaign type, or select a specific campaign to view only its stats just as before.

Here’s how it looks!

Screen Shot 2014-05-13 at 4.04.43 PM

Tamara Alexander is a developer at Perfect Audience. She studied Mathematics and Engineering Management at Stanford University, and previously worked on researching NoSQL technologies in a Big Data R&D lab. She spends her free time creative writing and circuit training, and she loves the mod operator.

Meet our team Join our team

Posted by on .


You’re about to launch your first dynamic retargeting campaigns on Perfect Audience.  Aw yeah!  There’s a lot more moving pieces to dynamic retargeting than static retargeting. If static retargeting is a hang-glider, dynamic retargeting is a rocket ship. Here’s a pre-flight check list of things to look for to make sure your campaigns reach orbit.

1. Check your Google Merchant Account connection.

Ensure your Google Merchant account is successfully connected, that we’ve imported your products, and there were no errors along the way.

Click on Settings-> Dynamic Ad Settings, and look for this box:


If your Product Feed Import Status is Pending, we might still be importing your items. If you’ve been waiting longer than a day, please let us know and we’ll look into it for you.

In the Data Quality section, ensure we were able to import your products. If you see any errors here, you should check your Product Feed for duplicate Product IDs or issues with your images.

2. Check the ProductID in your website code.

Check to see that your Product IDs are being sent through our tracking tag correctly.

Go to an individual product’s page on your website. Now we’ll need to view the source code for the page. (Read this if you’re not sure how to get to the source code.)

Search the page (PC: Ctrl+F Mac: Cmd+F) for this text: _pa.productId

You should find a section of code that looks like this:


See the line that says _pa.productId=”171192490″;? That’s the line of code that sends us your Product ID. 171192490 is the Product ID in this example. If you don’t see your Product IDs there, you’ll want to check you’re using the correct variable to pass through your Product IDs. See this page for help.

Also, double check that you have that line of code written as: _pa.productId, not _pa.productid or _pa.productID.

3. Check your Product Feed’s Product IDs.

Ensure that the Product IDs on your website match the Product IDs in your Product Feed exactly. They need to match so we can sync up the products we feature in the ads to the visitor who saw the product.

In a lot of cases, the IDs will be similar, but not exact, i.e. the Product ID on the website is 12345 and the Product ID in the Product Feed is 12345a. The Product IDs need to be identical.

4. Check the ad content.

You’ll need to create your ads in accordance with Facebook’s guidelines:
Sidebar Ads: 25 characters in the title; 90 in the body.
News Feed Ads: 500 characters in the message, 55 in the headline; 145 in the description.

For example, and ad like this has too many characters in the Title:


Check the ad status from the Ad Showcase. To get there, click Manage-> Manage Ads. Click on your dynamic ad and you should see ads of a selection of your products. If you don’t, you might see this message:
We seem to be having trouble validating your products. Please verify that your template will pass Facebook validations (25 characters in the title, 90 in the body) after your product data is interpreted.

If that’s the case, create a new ad that adheres to the ad guidelines.

Once you see your products, scroll down to the bottom of this page and look for this line, which will tell you what % of your products we were able to use for your ads:

Screen Shot 2014-04-18 at 12.07.51 PM

If less than 100% of your products were used, double check your image links in your Product Feed, and take a close look at the ad text to make sure a few products are causing the problem.

After going through this checklist your Dynamic Ad campaign will be ready to take you to infinity and beyond!

I hope this was helpful for you! If you have any questions about our checklist, please let us know at

You are go for launch!

Scott Danielson

Scott is the Customer Success Manager at Perfect Audience. He holds a degree from Illinois State University and has over 10 years experience working in the customer service/tech support field.

Meet our team Join our team