Posted by on .

Ryan Lavery, Perfect Audience’s Manager of Onboarding, and Max Stewart, Customer Success Manager, sat down with Steve Hutt on the eCommerce Fastlane Podcast. 

Among other topics, we cover:

  • The biggest problems that Perfect Audience solves for Shopify merchants
  • How Perfect Audience fits into your marketing plan
  • Advantages of Perfect Audience versus other providers
  • What small and midsize advertisers need to know to succeed with retargeting

Listen to the episode here: https://ecommercefastlane.com/podcast/episode-60/

Start your Perfect Audience free trial here: https://www.perfectaudience.com/channels/shopify-retargeting/

Max Stewart

Max Stewart is a Customer Success Manager at Perfect Audience with ten years experience in digital marketing. He is a die-hard Cubs fan and a very average guitar player.

Meet our team Join our team


Posted by on .

Are you well versed in Google Ads but new to display?  Not sure how to craft the most effective image-based campaigns for Facebook and the Web?

We’re here to help!  You don’t need to be Draper Daniels or a graphic design wizard to launch a solid display retargeting campaign.  You need only master the fundamentals, and we’ve laid them out for you here.  Check out the latest addition to our knowledge base. It will help you:

  • Win more impressions
  • Guide and reward your audience
  • Present your brand as relevant and timely

Want to try Perfect Audience for free?  Sign up here.

Photo by Kaboompics .com from Pexels

Max Stewart

Max Stewart is a Customer Success Manager at Perfect Audience with ten years experience in digital marketing. He is a die-hard Cubs fan and a very average guitar player.

Meet our team Join our team


Posted by on .

Our partnership with ecommerce leader Shopify hit the news today.  It’s an easy way to add retargeting campaigns for Shopify merchants.

From the official release:

“Shopify users can now quickly set up ad retargeting campaigns from within the platform. Using Perfect Audience’s one-click integration, users can import a Shopify product feed and automatically create a set of dynamic ads featuring a store’s products.”

“With our Shopify integration, we’re encouraging people to return to the store to complete their purchase. It’s an easy, automated way to increase revenue and know exactly which ads are driving the most conversions,” said Ryan Lavery, Customer Success Director for Perfect Audience.

See how it works for your Shopify store here:

 

 

Read the full release here.

Start your Perfect Audience free trial at PerfectAudience.com

 

Max Stewart

Max Stewart is a Customer Success Manager at Perfect Audience with ten years experience in digital marketing. He is a die-hard Cubs fan and a very average guitar player.

Meet our team Join our team


Posted by on .

If you’re looking for a fast and easy way to test Perfect Audience’s Site Tracking Tag and you’re a Chrome user, here’s a free new tool.

The Perfect Audience Tag Verifier is great for any Perfect Audience advertiser but especially those running dynamic product campaigns – this will make sure Perfect Audience is receiving the information it needs to run your ads accurately and smoothly.

What’s New

 

Our previous method required using Javascript console commands and only tested if the tag was firing or not. We upgraded and with one click this new Chrome extension checks for:

  • Our Site Tracking Tag to ensure it is loading properly
  • Audiences
  • Conversion Goals
    • Order ID for a conversion
    • Revenue Value for each conversion
  • Product ID for Dynamic Ads

 

When to Use The Extension

 

  • You’re new to Perfect Audience         
  • You were running regular web ads but now want to run dynamic campaigns
  • You built a new landing page
  • Debuting a new product
  • Built a new website entirely, or added a new client at your agency
  • Just want to double-check the tag

 

Pick it up today here and get the full instructions here.  Email Support@PerfectAudience.com if you have any questions.  New to Perfect Audience?  Grab your free trial here.

Happy retargeting!

Max Stewart

Max Stewart is a Customer Success Manager at Perfect Audience with ten years experience in digital marketing. He is a die-hard Cubs fan and a very average guitar player.

Meet our team Join our team


Posted by on .

Director of Customer Success Scott here once again with another entry in our Advanced Integration series of posts. If you missed our initial article, take a look at that here as it contains valuable information about tracking your site visitors along with news of our new knowledge base and support system.

Today’s Topic – Event Based Conversion Goals

Many users write in to us asking about Event Conversions. It’s no surprise since it can be a little confusing to set up! Have no fear of Javascript; this guide will walk you through everything you need to know.

What is an Event Based Conversion Goal?

Event Conversions allow you to call our API to fire a conversion pretty much whenever you’d like on your website. You can fire the conversion after a user lands on a specific page, clicks a button, has been on the site for 30+ seconds, has visited 4+ pages, etc. Anything that you can monitor and control with Javascript can be used to fire an Event Conversion. (A few more examples can be found in our API Cookbook.)

You will be required to code the Javascript on your end for specific API calls. We can provide the code that needs to run when you want to add the user to your audience, but we cannot code custom events for your site. Confused? Don’t be! I’m here to walk you through it.

How it Works

First, you’ll need to decide how/when you want your conversion goal to trigger. One of the most common questions I receive is how to fire a conversion based off of a button click, so that’s what I’ll be demonstrating here.

Let’s say I have a simple form on my site that users complete when they want more information on my product. After they click the button to submit the form, they are taken to an automatic download of my trial software. Since there is no landing page for the download, I cannot use a simple Path method to track the conversion. Instead, I can use an Event Conversion and trigger the conversion when the user clicks the button to submit the form!

I’ll create the conversion goal in my Perfect Audience account first. This will let our system know to look for the Event you’re about to set up.

To create an Event Audience, click Manage-> Create Conversion. Give the Conversion goal a name and select the Event method.

In the box, enter a unique tracking name for this conversion. In this example, we’ve used ‘formSubmit’ but this can be whatever you’d like. Just make to use something unique for each conversion you create.

For the Revenue box, enter a dollar amount you want attributed for each conversion. Use this if you have a flat revenue amount for the conversion goal, like $25/per conversion. If your revenue amounts will be unique for each conversion, leave this blank and see below for information about tracking your revenue dynamically. You may also leave this blank if you do not wish to track revenue.

Use the “Count by” setting to determine how we should count the conversion goals.

  • “Count every conversion” will count every conversion we see, even if the same user converts multiple times.
  • “Count once per order ID” will count one conversion per each unique Order ID you send us (see below).
  • “Count once per user” will count only the first time we see a unique user convert; multiple conversions will not be counted.

For my example, I’m only interested in when the user converts the first time, so I’ll select Count once per user.

Click Create Conversion Goal when you’re done.

Next, you’ll need to add some code to your website. This is code In addition to our normal tracking tag you’ve already installed on your site. In my case, I want the conversion to trigger when the submit button is clicked, so I’ll install it to run at that point.. You’ll want this code to run when you want to add the user to the audience (on page load, button click, etc.).

<script type="text/javascript">
window._pq = window._pq || [];
_pq.push(['track', formSubmit, {orderId: "OrderNumber", revenue: Revenue}])</script>

Note: This is an example of how my code looks for my site. You can copy/paste this code as a starting point for your site but you will need to make the following changes:

  • The “formSubmit” needs to be changed to the event name you used when setting up the conversion in your account. This is case sensitive!
  • “OrderNumber” needs to be changed to whichever variable your site uses for the order ID number of your conversion. This is typically used in ecommerce stores and is optional.
  • “Revenue” should be changed to the variable your site uses for the revenue amount of the sale. This is also optional.

You’re all set! You can now use your browser to test if the conversion is working.

Even More Coming Soon!

Thanks for reading our second installment in advanced tracking techniques! We’ll have more fun technical news to announce soon, including a tool to help you manage your account even better than before. If you have any questions about your Event conversions or have a suggestion for another blog post of this nature, please let us know at support@perfectaudience.com

Scott Danielson

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

Meet our team Join our team


Posted by on .

Director of Customer Success Scott here! I’ve been in charge of Perfect Audience’s training videos, documentation & knowledge base since my first day five years ago. As a customer of many online platforms, I often find myself searching support documentation and just can’t locate what I’m looking for. It’s crucial to me that Perfect Audience’s documentation is concise, informative, and easy to find. On that note, we’ve got some great changes to our Support materials I’d like to share with you.

Upgraded Knowledge Base

We recently completely rebooted our support section to a new platform and we feel the information is much easier to browse and search for what you need quickly. We’d love to hear your feedback about this revamped section!

More Extensive Documentation

We design our documentation to assist the first time marketer working from home to the large corporation with an elaborate tech team and everyone in between, but sometimes articles can still be confusing, especially ones of the technical nature. It can be difficult to explain processes and techniques without paragraphs of text, so many times customers still have questions despite thoroughly reading through our support docs. I’d like to help address some of the common questions we receive regarding support topics in a series of blog posts, starting with this one!

Advanced Integration – Event Audiences

One of the most visited articles in our support section is in regards to Event Audiences. This is a method where you can use our API to add a user to an audience however and whenever you’d like; a button click, after a certain amount of time on the page, landing on a particular subdomain, and more! Anything you can control with Javascript can be used here. (A few more examples can be found in our API Cookbook.)

You will be required to code the Javascript on your end for specific API calls. We can provide the code that needs to run when you want to add the user to your audience, but we cannot code custom events for your site. Confused? Don’t be! I’m here to walk you through it.

Determine how/when you want your API call to happen. One of the most common questions I receive is how to add a user who lands on a specific subdomain, so that’s what I’ll be explaining here.

By default, we start your account with an “All Visitors” audience that tracks any user that lands on a page with our tracking tag installed. If you have www.yoursite.com and sale.yoursite.com, the “All Visitors” audience will track users to both. But let’s say you need an audience only for the sale subdomain. Event Audiences are perfect for that!

Let’s first create the audience in your Perfect Audience account. This will let our system know to look for the Event you’re about to set up.

To create an Event Audience, click Manage-> Create Audience. Give the Audience a name, set a duration, and select the Event method. In the box, enter a unique tracking name for this Audience. In this example, we’ve used ‘audience’ but this can be whatever you’d like. Just make sure to use something unique for each audience.

Save the Audience when you’re done.

Next, you’ll need to add some code to your website. This is code In addition to our normal tracking tag you’ve already installed on your site. In my case, I want the user to be added to the audience when the page loads, so I’ll install it to load at that point. You’ll want this code to run when you want to add the user to the audience (on page load, button click, etc.).

<script type="text/javascript">
window._pq = window._pq || [];
_pq.push(['track', 'audience'])
</script>

Note that ‘audience’ needs to match whichever tracking name you gave the Audience in your Dashboard and it is case sensitive!
You’re all set! If you’ve setup your audience and code correctly you should see your audience count update in 6-8 hours in your account.

More Coming Soon!

I hope you found this blog helpful and easy to follow. Look for more posts from our support team regarding other more advanced or technical tools soon! If you have any questions about your Event audiences or have a suggestion for another blog post of this nature, please let us know at support@perfectaudience.com

Scott Danielson

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

Meet our team Join our team