Skip to content

6 ways to automate Facebook custom audiences with Zapier

By Danielle Antosz · December 18, 2024
The logos for Facebook, Mailchimp, ActiveCampaign, and Salesforce.

Getting your ads in front of the right people is harder than it sounds. You don't just need reach—you need precision. If you're targeting the wrong audience, you're wasting money and missing out on potential customers.

That's where Facebook custom audiences comes in. This tool lets you target people who already know your brand—like past website visitors, existing customers, or engaged followers—or find new audiences with similar interests and behaviors.

By combining Facebook custom audiences with automation, you can keep your audience lists updated in real time, ensuring your ads are always targeting the right people with the right message. Here's how to make it happen.

Facebook Custom Audiences is a premium app—available on Zapier's paid plans. Learn more about premium apps.

Skip ahead

Zapier is the leader in workflow automation—integrating with thousands of apps from partners like Google, Salesforce, and Microsoft. Use interfaces, data tables, and logic to build secure, automated systems for your business-critical workflows across your organization's technology stack. Learn more.

The 4 types of custom audiences in Facebook

Not all custom audiences are created equal. Depending on your offering and industry, you might choose to create different types of audiences—or even different audiences for different types of ads. There are four common ways to build these targeted lists.

1. Custom audiences from customer lists

If you collect email addresses, such as when someone subscribes to your newsletter or makes a purchase, you can upload that information to Facebook and target them with ads on the platform. When you upload your email list, Facebook uses "hashing" to match the email addresses with user profiles while keeping specific customer data private.

Keep in mind that you can only upload data from customers who have permitted you to market to them. For example, you can't use an email list you've purchased or data you've gathered from other websites. Also, if someone opts out of your email list, you need to remove them from your custom audience, too. 

Most countries have restrictions around how you collect, store, and share audience data, so you should double-check your region's regulations before you delve into email marketing and Facebook ads.

2. Custom audiences from your website

You can also target website viewers on Facebook if you install the Meta pixel (previously called the Facebook Pixel) on your website. The pixel is a small piece of code that measures customer actions so you can build custom audiences. Then Facebook can match your website visitors to their Facebook profiles. 

You can then use this information to create custom audiences that include all your website visitors or generate smaller groups targeting people who have visited a specific product page or product category. For example, you might target customers who have looked at your shoe category with ads of different types of shoes. 

3. Custom audiences from engagement

An engagement custom audience is a group of users who have interacted with your brand on other Meta platforms, such as Instagram or Facebook. For example, different engagement types include watching a video on your page, filling out a lead form, visiting your Facebook Page or Instagram business profile, or registering for an event. 

By targeting those users, Facebook allows you to nurture customers who are already aware of your brand and more likely to convert. 

4. Custom audiences from app activity

The fourth type of custom audience on Facebook is related to app activity. If you have an app for your business, you can pass data to Meta (aka Facebook) about those users.

For example, you might create an ad on Facebook to remind users who've downloaded your app to sign in, view a sale, or upload a review. Note, the targeting options for this type of custom audience can be limited based on your location and the age of your target audience. Children or audiences living in Europe may have limited reach based on new privacy rules. 

You can also target your existing customers with a custom audience. Learn how to use your customer list to create custom audiences on Facebook.

Why you should use automation to build your custom audiences in Facebook

It's no secret that marketing to existing customers and followers can produce much higher conversion rates than trying to reach people who have never bought from you or haven't even heard of your brand. 

It's also more cost-effective—it can cost five times more to attract a new customer than retain an existing one.

However, manually creating custom audiences from spreadsheets and forms can be a time-consuming chore. With a Zap—our word for Zapier's automated workflows—you can cut out the manual work and sync your data with Facebook custom audiences automatically. That way, your ads will always target your most recent subscribers and customers, and nobody falls through the cracks.

Add email subscribers to your custom audience

If you use email platforms like MailChimp or ActiveCampaign to keep in touch with customers, you can create a Zap to automatically add new subscribers to a custom audience.

Add new Mailchimp subscribers to Facebook Custom Audiences

  • Mailchimp logo
  • Facebook Custom Audiences logo
Mailchimp + Facebook Custom Audiences
More details
    Interested in using your mailing list to connect with people on Facebook? Use this integration to make the process automatic. When active, it adds Mailchimp subscribers to Facebook Custom Audiences. Now, you can use Mailchimp data find leads and customers on Facebook.

    Add emails to custom audiences in Facebook Custom Audiences when links receive new clicks in Mailchimp

    • Mailchimp logo
    • Facebook Custom Audiences logo
    Mailchimp + Facebook Custom Audiences
    More details
      Looking for a better way to make sure your outreach stays fresh? This integration can help. As soon as it's set up, it will automatically add an email to a custom audience in Facebook Custom Audiences, whenever a link in a specified Mailchimp campaign is clicked.

      Add email addresses to Facebook Custom Audiences when new ActiveCampaign contacts are added to lists

      • ActiveCampaign logo
      • Facebook Custom Audiences logo
      ActiveCampaign + Facebook Custom Audiences
      More details
        Cross-platform marketing lets you reach more prospects, but duplicating your contact data can quickly bog down your efficiency. Save a step with this integration, which automatically adds an email address to an audience in Facebook Custom Audiences whenever a new ActiveCampaign contact is added to a list. Double your outreach in half the time!

        Add emails to Facebook Custom Audiences for new subscribers in Kit

        • Kit logo
        • Facebook Custom Audiences logo
        Kit + Facebook Custom Audiences
        More details
          When you have new subscribers in your email marketing tool, you'll also want their info added to your social media marketing tools. This integration helps by automatically adding an email to a Facebook Custom Audience when a subscriber is added in Kit. Your email and social media marketing efforts will be seamlessly united.

          You can also create a custom audience if a new customer is tagged in ConvertKit. For example, if you have two or more different subscriber lists, you can add newly tagged subscribers to a specific Facebook custom audience. 

          Add emails to Facebook Custom Audiences for new tagged subscribers in Kit

          • Kit logo
          • Facebook Custom Audiences logo
          Kit + Facebook Custom Audiences
          More details
            When your contact is tagged based on a new interest, you'll also want their info added to your social media marketing tools. This integration helps by automatically adding an email to a Facebook Custom Audience when a subscriber is tagged with a specific tag in Kit. Your email and social media marketing efforts will be seamlessly united.

            Add leads and customers to a custom audience

            No matter how you collect contacts—from form tools to ad platforms and beyond—you'll want an easy way to route their email addresses to a custom audience on Facebook. 

            For example, if you asked customers to fill out a form providing feedback about a new product launch, you could later target those emails on Facebook when you launch. Or you could send targeted campaigns to leads who want to know more about your product, promoting any exclusive deals.

            These Zap templates will help you add them directly to your audience list the moment anyone fills out a form in tools like Typeform or LinkedIn Ads. 

            Add new LinkedIn Ads lead gen form responses to Facebook Custom Audiences as emails

            • LinkedIn Ads logo
            • Facebook Custom Audiences logo
            LinkedIn Ads + Facebook Custom Audiences
            More details
              Boost your advertising strategies with this efficient workflow. When a new lead submits a form response via LinkedIn Ads, their email will get promptly added to your specified Facebook Custom Audiences. This allows you to quickly engage potential customers via two powerful platforms, streamlining your audience building process and amplifying your reach across social media channels.

              Add emails from new Facebook Lead Ads leads to Facebook Custom Audiences

              • Facebook Lead Ads logo
              • Facebook Custom Audiences logo
              Facebook Lead Ads + Facebook Custom Audiences
              More details
                Streamline your lead nurturing process by integrating Facebook Lead Ads with Facebook Custom Audiences. This automation adds the email addresses from new leads captured through Facebook Lead Ads to your Facebook Custom Audience, helping you to effectively engage and retarget potential customers.

                Add emails from new Typeform entries to Facebook Custom Audiences

                • Typeform logo
                • Facebook Custom Audiences logo
                Typeform + Facebook Custom Audiences
                More details
                  Effortlessly expand your audience reach by integrating Typeform with Facebook Custom Audiences. This automation adds the email addresses from new Typeform entries to your selected Facebook Custom Audience, enhancing your marketing campaigns and targeting engaged users.

                  Add Unbounce leads to a Custom Audiences in Facebook

                  • Unbounce logo
                  • Facebook Custom Audiences logo
                  Unbounce + Facebook Custom Audiences
                  More details
                    Use this integration to automate sending a lead submitted in Unbounce to a pre-existing Custom Audience in Facebook.

                    Alternatively, if you're launching new campaigns in tools like Google Ads, you can use this Zap to create custom audiences from scratch in Facebook. That way, you can automatically refine your targeting strategies and completely eliminate the need to manually transfer audience details between tools. 

                    Create custom audiences in Facebook Custom Audiences from new campaigns in Google Ads

                    • Google Ads logo
                    • Facebook Custom Audiences logo
                    Google Ads + Facebook Custom Audiences
                    More details
                      Stay ahead of the game with a process that instantly creates a tailored audience on Facebook Custom Audiences whenever a new campaign is spotted on Google Ads. This workflow aids in sharpening your targeting strategies, eliminating the manual copying of audience details across platforms. Experience easy and efficient coordination between your Facebook marketing and Google advertising efforts.

                      Build custom audiences from product purchases

                      If you create a custom audience from a Shopify, Kajabi, or WooCommerce customer list, you can target past customers with Facebook ads. 

                      For example, you could create campaigns with special offers for repeat clients or let people know when you release a new version of a product they already own by adding new customers to a Facebook custom audience.

                      Log emails in Facebook Custom Audiences with new WooCommerce orders

                      • WooCommerce logo
                      • Facebook Custom Audiences logo
                      WooCommerce + Facebook Custom Audiences
                      More details
                        Make sure your contact data is updated and your outreach stays on target, without slowing down for manual data entry work. This integration automatically adds an email to a custom audience in Facebook Custom Audiences with each new order received in WooCommerce. Prep your follow-up marketing without any added clicks or keystrokes.

                        Add emails to Facebook custom audiences from new Kajabi purchases

                        • Kajabi logo
                        • Facebook Custom Audiences logo
                        Kajabi + Facebook Custom Audiences
                        More details
                          Want to make sure your customers stay connected and loyal? This integration will add email addresses from new Kajabi purchases to your Facebook custom audience. Aim your marketing without having to enter data!

                          Log emails in Facebook Custom Audiences with new paid orders in Shopify

                          • Shopify logo
                          • Facebook Custom Audiences logo
                          Shopify + Facebook Custom Audiences
                          More details
                            Ensure that your outreach stays on target without the need for manual data entry. This Zap automatically enrolls an email in a custom audience in Facebook Custom Audiences with each new order received in Shopify. Prep your follow-up marketing effortlessly!

                            Build custom audiences from a spreadsheet

                            If you're using Google Sheets or Excel to collect audience data, such as with a Google Form, you can use Zapier to connect your spreadsheet to an audience in Facebook. 

                            Here are a few Zaps that will automatically add email addresses from your spreadsheet to a Facebook custom audience.

                            Add emails to Facebook Custom Audiences for new or updated rows in Google Sheet

                            • Google Sheets logo
                            • Facebook Custom Audiences logo
                            Google Sheets + Facebook Custom Audiences
                            More details
                              If you're collecting lead info in your spreadsheet, you'll also want the details added to social media marketing tool. This integration makes it easy by automatically adding an email to a Facebook Custom Audience when there is a new or updated row in a Google Sheet. It's never been so easy to coordinate your social media marketing efforts.

                              Add emails in Facebook Custom Audiences from new rows in Excel

                              • Microsoft Excel logo
                              • Facebook Custom Audiences logo
                              Microsoft Excel + Facebook Custom Audiences
                              More details
                                This integration will capture new rows in Excel and add them as new emails within a Facebook Custom Audience to help target and optimize your ad campaigns

                                Add emails to Facebook Custom Audiences for new records in view in Airtable

                                • Airtable logo
                                • Facebook Custom Audiences logo
                                Airtable + Facebook Custom Audiences
                                More details
                                  Do you keep track of your leads in Airtable? This integration makes it easy to advertise directly to your leads. When there is a new record in view in Airtable, with this automation the lead's email will be added to a custom audience in Facebook.

                                  Add new CRM contacts to a custom audience

                                  Do you use a CRM like Salesforce to keep track of leads and customers? With these Zaps, you can automatically add existing leads or contacts to your custom audience. 

                                  Add new Salesforce contacts to a Facebook custom audience

                                  • Salesforce logo
                                  • Facebook Custom Audiences logo
                                  Salesforce + Facebook Custom Audiences
                                  More details
                                    Stop manually uploading lists to Facebook. Using this integration, you can automatically send new contacts from Salesforce to a Facebook custom audience.

                                    Add new contacts in HubSpot to a Facebook Custom Audience

                                    • HubSpot logo
                                    • Facebook Custom Audiences logo
                                    HubSpot + Facebook Custom Audiences
                                    More details
                                      When you have a new contact in HubSpot, automatically add it to a specific Facebook Custom Audience to better target your social media spend.

                                      Add tagged emails on Keap Max Classic to Facebook Custom Audiences

                                      • Keap Max Classic logo
                                      • Facebook Custom Audiences logo
                                      Keap Max Classic + Facebook Custom Audiences
                                      More details
                                        Create Facebook custom audiences out of Keap Max Classic contacts with this integration. When active, it creates a list from existing tagged contacts on Keap Max Classic. You'll be all set to target these leads with ads made for them.

                                        Update Facebook Custom Audiences with emails whenever LeadConnector pipeline stages change

                                        • LeadConnector logo
                                        • Facebook Custom Audiences logo
                                        LeadConnector + Facebook Custom Audiences
                                        More details
                                          Boost your marketing efforts with this seamless workflow. When a lead progresses through a stage in LeadConnector, this process directly adds their email to your selected Facebook Custom Audiences. It's a smart solution for retargeting and engaging with your leads, effectively saving you time and enhancing your audience management on Facebook.

                                          Add users to a custom audience from a webhook

                                          Zapier connects with thousands of apps. But if the specific app you want to use isn't on Zapier or you want to customize your Zap outside of an integration's available triggers and actions, you can use webhooks to pull in additional data to Facebook custom audiences. 

                                          This Zap will add an email address straight to Facebook whenever a new webhook is received at a specified URL:

                                          Add email addresses to Facebook Custom Audiences with new received webhooks

                                          • Webhooks by Zapier logo
                                          • Facebook Custom Audiences logo
                                          Webhooks by Zapier + Facebook Custom Audiences
                                          More details
                                            Wrestling with contact data by hand will take a toll on your efficiency. Stay nimble and responsive with this integration, which automatically adds an email address to an audience in Facebook Custom Audiences whenever a new webhook is received at a specified URL. Pre-set the triggers to keep your outreach on effortlessly on target and skip the drudgery of manual inputs.

                                            Drive Facebook ad conversions with targeted custom audiences 

                                            Facebook custom audiences lets you create laser-focused remarketing ads for a wide variety of custom segments, from leads to customers and even website visitors. You can use these audiences to remind people about products they're interested in or recover abandoned shopping carts. 

                                            Creating custom audiences in Facebook is a powerful way to boost your marketing efforts, but don't let the chore of creating audiences from scratch hold you back from giving it a try. Add Zapier to the mix, and you can streamline the process by automatically sending customer data from the other apps in your toolkit to Facebook so you can reach the people most important to you.

                                            This article was originally published in January 2021, written by Jasmine Williams with previous updates by Nicole Antosz. It was most recently updated in December 2024 by Elena Alston.

                                            Get productivity tips delivered straight to your inbox

                                            We’ll email you 1-3 times per week—and never share your information.

                                            Related articles

                                            Improve your productivity automatically. Use Zapier to get your apps working together.

                                            A Zap with the trigger 'When I get a new lead from Facebook,' and the action 'Notify my team in Slack'