Skip to content

How SMBs can run ad campaigns like the Fortune 500

By Patrick Cusumano · April 28, 2021
A man and woman talk while they work on laptops in an office.

Many SMBs can't take advantage of every component of every ad platform—they lack the development resources of their bigger competitors.

As a Senior Analyst on Workshop Digital's paid advertising team, I've worked with mom-and-pop shops and enterprise clients. When lead generation is a priority, I always try to implement lead ads, but this can be hard for small businesses.

We help our SMB clients develop custom Zapier workflows to help them run online ad campaigns they couldn't otherwise run—like digital lead ads. Zapier overcomes technical barriers regardless of which CRM you use, if you use one at all.

Table of contents

What are lead ads and why should you use them?

Lead ads are a type of ad format or extension that allows users to fill out a form directly in the Google results page, or their Facebook, Instagram, or LinkedIn feed—without ever visiting your website.

The ads pre-populate the response fields with whatever the given platform already knows about the user (like name, email, etc.) and can mimic existing forms on the site, like "contact us" requests, webinar registrations, content downloads, and newsletter signups. 

Users can open the form, verify their information, and click submit, then immediately go back to scrolling their newsfeed. The ease, speed, and non-intrusiveness of these ads make them very effective.

Our clients usually see a significant improvement in conversion rates when we introduce these to their accounts. But setting them up can be tricky.

The default data collection option does not work for all small businesses

The default data collection setting for lead ads is typically something like, "Yeah, we're capturing your leads, but you have to log in and download them manually."

The disadvantages are obvious—even if you're doing this every day, it's not as quick as getting the lead info immediately (like you do when a form is filled out directly on your website). And timing is vital if, for example, your call-to-action promises a quick follow-up from a sales rep. 

The second disadvantage is that you have to manually enter the data into your CRM. Business managers already have too many things to do, and if you're outsourcing that task to an agency rep, your paid hours are better spent elsewhere.

Built-in data collection solutions do not work for all small businesses

The solution to the manual download/upload issue is to link the ad platform with your CRM. That way, the moment a form is submitted, a new entry is created in the CRM.

Some ad platforms have direct, built-in integrations, allowing the platform's software to do the heavy lifting. But not all businesses use a CRM with a direct integration. Additionally, some ad platforms don't even offer a direct integration.

An alternative is a custom webhook. You create a webhook URL and key to enter into the ad platform. The webhook URL is the delivery path. After a person submits their information in a lead form, an "HTTP POST" request is sent to the configured URL, allowing the leads to go directly to the CRM. The webhook key validates the leads sent.

The issue is that many small businesses lack some combination of the time, technical know-how, or personnel to create and manage custom webhooks to integrate with each ad platform.

So, both the direct integration and webhook options may not work for every business, and the ad platforms are inconsistent about which options they offer:

  • Facebook and Instagram have direct and custom integration options

  • LinkedIn has only direct

  • Google has only custom

However, there is something they have in common—Zapier works with all of them. And lead form Zaps are fast, simple, and scalable.

How to set up a lead form Zap in Zapier

Before getting started, you'll want to have created your account and campaigns in your lead form platform, and have created your Zapier account. Then, head to Zapier and click any of the Create Zap buttons or use the workflow dropdowns at the top of your dashboard.

When you create a Zap, the first thing you need to do is choose your trigger app and event—in this case, that will be your lead form app and an event that's something like a new lead coming in or a new form submission.

Once the trigger is set up, follow it with an action to drop the leads into your CRM, a spreadsheet, or wherever you track your leads.

To do this, you'll also need to tell Zapier what information from your lead ad to use as it creates your new record, contact, or spreadsheet row.

You can also try one of these pre-built Zaps to get started. They come with some of the input fields already mapped, so you only have to connect your accounts to see the fields flow through.

For each app you connect, Zapier will ask for a general set of permissions which allows you to be flexible with your Zaps. The only actions Zapier takes on your app accounts are those a given Zap needs to accomplish what you've set up.

Google Ads

Update Mailchimp subscribers with new Google Ads leads

  • Google Ads logo
  • Mailchimp logo
Google Ads + Mailchimp
More details
    Prep your Mailchimp outreach effortlessly with this integration. Once it's active, this Zap automatically creates a new Mailchimp subscriber, or updates an existing subscriber, for every new lead you capture in Google Ads.

    Add new Google Ads leads to Keap Max Classic

    • Google Ads logo
    • Keap Max Classic logo
    Google Ads + Keap Max Classic
    More details
      Convert your new Google Ads lead into contacts with this integration. Once it's active, as soon as a new Google Ads lead is captured, their details will be used to generate a new contact, or update an existing contact, in Keap Max Classic.

      Add contacts in ActiveCampaign for new leads from Google Ads

      • Google Ads logo
      • ActiveCampaign logo
      Google Ads + ActiveCampaign
      More details
        Use this integration to automatically import new leads in Google Ads to ActiveCampaign as contacts.

        Facebook Lead Ads

        Add new leads in Facebook Lead Ads to Salesforce Essentials

        • Facebook Lead Ads logo
        • Salesforce Essentials logo
        Facebook Lead Ads + Salesforce Essentials
        More details
          Tired of manually keeping your lead data up to date across platforms? Just set up this integration and save yourself time and effort. Once set up, as soon as a lead is created in your Facebook Lead Ads account, a new lead will be automatically generated with those details in Salesforce Essentials.

          Create or update contacts in Follow Up Boss from new Facebook Lead Ad leads

          • Facebook Lead Ads logo
          • Follow Up Boss logo
          Facebook Lead Ads + Follow Up Boss
          More details
            Reaching out to your real estate prospects when they're actively searching for a place lets you capture their interest when it's highest. Using this Zapier integration, every new lead that completes your Facebook Lead Ad will be entered as a contact on Follow Up Boss, letting you focus on conversion, not admin work.

            Create or update Keap Max Classic contacts from new Facebook Lead Ads leads

            • Keap Max Classic logo
            Keap Max Classic
            More details
              Don't run the risk of overlooking a potential customer just because you were too busy to add their information to all your apps. This integration will trigger with each new lead on Facebook, passing the data over to Keap Max Classic automatically. If a match is found for your lead, the contact will be updated, otherwise, a new one will be created for you with all the information they submitted.

              Subscribe new Facebook Lead Ad leads to a Mailchimp list

              • Facebook Lead Ads logo
              • Mailchimp logo
              Facebook Lead Ads + Mailchimp
              More details
                Facebook Lead Ads are an excellent way to grow your list of individuals interested in learning more about your product or service, but taking a next step with those people can sometimes take a back seat to your other tasks. With this Facebook Lead Ads-Mailchimp integration, you'll no longer need to think about adding new leads to a marketing campaign—each new lead is automatically added to the list of your choice.

                LinkedIn Lead Gen Forms

                Add new LinkedIn Lead Gen Form submissions as HubSpot form submissions

                • LinkedIn Ads logo
                • HubSpot logo
                LinkedIn Ads + HubSpot
                More details
                  LinkedIn is a fast way to generate new leads, but you have to master your follow-up to get them to close. Zapier can automate this for you! Once you have set up this integration, new leads generated via LinkedIn Ads will be added as new HubSpot form submissions, effortlessly triggering your favorite email follow-up.

                  Add new LinkedIn Ads as leads in Salesforce

                  • LinkedIn Ads logo
                  • Salesforce logo
                  LinkedIn Ads + Salesforce
                  More details
                    The sooner you log new lead details into your system, the better. This integration handles that process for you. Whenever a new lead submits their details to one of your Lead Gen forms on LinkedIn, their information will be automatically added to Salesforce so your sales team can begin developing the relationship immediately!

                    Create or update contacts on HubSpot from new LinkedIn Ads leads

                    • LinkedIn Ads logo
                    • HubSpot logo
                    LinkedIn Ads + HubSpot
                    More details
                      The faster you log new prospects for your records, the better. This automation can handle all of that work for you, too. It will trigger whenever a new lead is captured by one of your Lead Gen forms on LinkedIn, automatically adding their details to HubSpot (or updating an existing lead with new information) so you can rely on having the latest data available at all times.

                      Subscribe new leads in LinkedIn Lead Gen Forms to Mailchimp

                      • LinkedIn Ads logo
                      • Mailchimp logo
                      LinkedIn Ads + Mailchimp
                      More details
                        Keeping your marketing lists updated doesn't have to be a time-wasting chore. Turn on this integration to handle it for you, automatically! This integration will trigger whenever a new lead fills out one of your Lead Gen Forms on LinkedIn, subscribing them to a specified list in Mailchimp.

                        How a Zapier integration makes lead ads perform better for you

                        Zaps have allowed us to enable many clients to use digital lead ads who otherwise could not or would not have attempted them. 

                        In many cases, the Zapier-driven result was better than what they could've created with a direct or custom integration. Why? Because of the endless ways to customize the workflow. Zapier workflows can also help with organization, prioritization, efficiency.

                        Use automation to customize your notifications to minimize distractions and help you prioritize.

                        Save time with custom emails

                        For most of our small-business clients, we recommend a step that emails the sales manager to let them know that a new lead has been added to their CRM (use a send email event from your email provider, like Microsoft Outlook or Gmail, or through Email by Zapier), which allows them to follow up quickly. The email contains all the captured form field info, so they don't even need to reference the CRM before reaching out. 

                        Alert your team in chat

                        You can also add an action that sends a message in Slack, Microsoft Teams, or Google Hangouts. This is helpful if you need someone to claim the lead or if everyone needs to know when something comes in.

                        Create a task

                        If a new lead means someone has a specific next step or kicks off a larger project, send it to your task or project management program, like Todoist, Trello, Basecamp, or Asana.

                        Customize notifications even further with Filters or Paths

                        Perhaps notifications are necessary only if the lead is in a certain industry. You can set up a filter to check if a form field matches a certain response, and continue with the next steps only if it does.

                        For example, after Zapier creates the record in the CRM—but before it emails the healthcare sales manager—you can add a Filter and then choose the event Only continue if… then choose something like "industry contains healthcare" (using the dropdowns for field, condition, and value).

                        You can also set up a Path rather than a Filter if you have different managers for different industries. To do that, you would choose Paths, then select the action event Conditionally run...

                        To add steps to an existing Zap, click the + (plus sign) between steps in your Zap.

                        But what if my small business doesn't use a CRM at all?

                        I've worked with small businesses that don't have a CRM and instead use Google Sheets to track lead information. There are no direct integrations from any ad platforms to Google Sheets, but Zapier makes it possible. 

                        I use a Zap to populate a row in a spreadsheet with all the form field info each time a form is submitted. For one of these businesses, the sales manager gets an email as part of the Zap, then goes into the spreadsheet and assigns one of their two reps to the lead. The reps get notified in Slack—so they can see their newly assigned leads as soon as possible.

                        Here are the steps involved in that Zap:

                        • Trigger: LinkedIn Lead Gen Forms new lead

                        • Action: Create Spreadsheet row in Google Sheets

                        • Action: Gmail send email

                        • Action: Slack send channel message (use this in addition to or instead of the email step)

                        If you work with apps or software not included in this article, don't worry—Zapier works with thousands of apps. Head to our App Directory and search for the one you use, or browse to find the right solution for your needs. Plus, here are 5 things you can do in Zapier's App Directory.

                        Another client did have a CRM, but it wasn't organized in a way that they could easily see which leads came from our lead forms versus the website.

                        So, we added a step to the Zap to create a new row for leads in a Google Sheet as well. They then had that list to cross-reference with their sales, allowing them to compare close rates of our leads versus website leads.

                        Here are some ways to get started:

                        Add new Facebook Lead Ads leads to rows on Google Sheets

                        • Facebook Lead Ads logo
                        • Google Sheets logo
                        Facebook Lead Ads + Google Sheets
                        More details
                          Spreadsheets make it easy to filter and sort through new prospects, but take time to build. Use this Facebook Lead Ads-Google Sheets integration to link your records directly to your ads so you can keep your mind on marketing. After being set up, every new ad lead on Facebook will trigger this Zap, automatically creating a new row on Google Sheets with all those valuable details for you. Learn more in our

                          Add new Facebook Lead Ads leads to Excel

                          • Facebook Lead Ads logo
                          • Microsoft Excel logo
                          Facebook Lead Ads + Microsoft Excel
                          More details
                            Your sales pipeline is only as good as the data you feed it. Save time by avoiding manual imports with this integration. Every new lead from Facebook Lead Ads will trigger the automation, logging the details into an Excel spreadsheet as a new row.

                            Add new leads in LinkedIn Ads to Google Sheets rows

                            • LinkedIn Ads logo
                            • Google Sheets logo
                            LinkedIn Ads + Google Sheets
                            More details
                              Your time is best spent nurturing new prospects, not on data entry. Set up this integration to automatically save information submitted by new leads to your LinkedIn Lead Gen Form to a new row in a specified Google Sheets spreadsheet. Sort and filter through them at will, while saving time and effort!

                              Add new LinkedIn Lead Gen Form leads to Excel as rows

                              • LinkedIn Ads logo
                              • Microsoft Excel logo
                              LinkedIn Ads + Microsoft Excel
                              More details
                                Hundreds of new leads is a magnificent thing, unless they're unorganized, in which case they're useless. Keep beautiful and up-to-date databases without lifting a finger. With this Zapier integration, whenever a new lead is generated from LinkedIn Ads their information is passed to Excel where you can mine for trends, pass additional information or simply keep a backup of new prospects. Best part of all of this? It's done on auto-pilot.

                                Create Google Sheets rows for new Google Ads leads

                                • Google Ads logo
                                • Google Sheets logo
                                Google Ads + Google Sheets
                                More details
                                  If you're looking for an efficient way to keep your prospects organized, this integration can help! As soon as a new lead is generated in Google Ads, this Zap automatically adds their details to a row in a specified Google Sheets spreadsheet.

                                  Add new Google Ads leads to rows in Microsoft Excel

                                  • Google Ads logo
                                  • Microsoft Excel logo
                                  Google Ads + Microsoft Excel
                                  More details
                                    Organize and track your new lead details effortlessly when you set up this integration. Once activated, it automatically sends each new Google Ads lead to a row in a specified spreadsheet in Microsoft Excel.

                                    SMBs don't always have the time or resources to compete on every level with larger businesses, especially when it comes to advertising. Thankfully, Zapier can help level the playing field, giving SMBs easy access to ad formats like lead ads.

                                    On top of that, Zapier can add more value to those workflows than even a direct integration could. For me, those are two big wins—built around a genuinely fun process.

                                    This was a guest post from Patrick Cusumano, a senior paid digital marketing analyst at Workshop Digital. Want to see your work on the Zapier blog? Check out our guidelines and get in touch.

                                    Image credit: Workshop Digital

                                    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'