Skip to content

How a Consulting Agency Reduced Time Spent Creating Leads by 25%

By Joey Blanco · January 8, 2018
transfer-leads-automatically primary img

Navigating a messy API and its documentation is a lot like Indiana Jones' search for the golden idol: One wrong move and you'll be outrunning a boulder. Some APIs have robust, updated documentation. Other APIs were hastily thrown together and have been jerry-rigged since.

For account-based marketing firm obo. Agency, digging through APIs is part of the job. The team helps clients improve their marketing automation, optimize sales processes, and drive engagement through content and design—something they do effectively by working with custom softwares' APIs and connecting them to other tools.

"A lot of these larger companies we're working with built custom software," says Doug Puccetti, Business Solutions Analyst at obo. Doug's average day consisted of sifting through APIs—some organized, but most cluttered. He strategized how to pull data from a client's API and send it to new, efficient systems.

It turns out, Doug wasn't the only one thinking about efficient automation.

We started using Zapier and it just made things easier.

Doug Puccetti, Business Solutions Analyst, obo. Agency

"I spent a lot of time going through documentation and trying to automate things that [app automation tool] Zapier had already built," Doug explains. Chief among those tasks was moving and generating leads between customer relationship managers (CRM). With Zapier supporting him, Doug was able to cut his time spent uploading data by over 25%.

Automatically Generate and Move Leads to Your CRMs

Manually migrating data is one of the most tedious tasks when changing systems. It swallows time and if there's a problem with the upload, you have to start from scratch.

So Doug built a few Zaps—a connection between two or more apps—that would automatically handle most of the workload. To accomplish this, he uses two of Zapier's homegrown apps: Webhooks and Code.

With Zapier's webhooks, Doug can grab any piece of information from a client's database. When he pairs it with Code by Zapier, Doug transforms the data from the webhook into information ready for CRMs, like HubSpot and Salesforce.

While these Zaps are a bit advanced, if you take the time to get to know webhooks and JavaScript, the entirety of the internet will be at your fingertips:

Create HubSpot contacts from newly-caught webhooks

  • Webhooks by Zapier logo
  • HubSpot logo
Webhooks by Zapier + HubSpot
More details
    Every time a webhook is activated, this Zap automatically creates or updates a contact in HubSpot. Update your contact list with this custom workflow and save yourself from tedious data entry.

      More details

          More details

              More details

                Thankfully, not every single client needs custom integrations built. Some want a seamless migration to a new platform—without losing any data, of course. Others want to add leads from email campaigns or webinars to other tools.

                To that end, Doug connects HubSpot and Salesforce with marketing automation software and webinar application .

                By mixing and matching these applications with each other, Doug's Zaps can do just about everything: transfer leads from CRM to CRM, create new leads from webinar attendees, add webinar attendees to mailing lists—the Zaps do whatever obo. Agency's clients need them to do.

                Try out some of obo. Agency's most used Zaps to cut down the time it takes to create leads:

                Add new ActiveCampaign contacts to Salesforce as leads

                • ActiveCampaign logo
                • Salesforce logo
                ActiveCampaign + Salesforce
                More details
                  All your information gets tracked on Salesforce to ensure your success; ActiveCampaign contacts should be no different. Whenever a new one is added, we'll automatically add them as a new lead on Salesforce, ensuring your records and sales processes are never missing any information.

                  Add new GoTo Webinar registrants to ActiveCampaign as new subscribers

                  • GoTo Webinar logo
                  • ActiveCampaign logo
                  GoTo Webinar + ActiveCampaign
                  More details
                    Don't let your leads go cold. Use this GoTo Webinar ActiveCampaign integration to keep your GoTo Webinar registrants in the loop with your email newsletters by automatically creating contacts in ActiveCampaign from new leads captured in GoTo Webinar

                    Add Salesforce leads from new HubSpot form submissions

                    • HubSpot logo
                    • Salesforce logo
                    HubSpot + Salesforce
                    More details
                      The sooner you start engaging with those respondents, the better the chances of converting them. Keep their information within reach by setting up this automation to track them all for you. From then on, whenever you receive a new submission to your HubSpot form we'll pass the details along to Salesforce as well, automatically creating a new lead for your pipeline to track.

                      Create Salesforce leads from new contacts added to a list on HubSpot

                      • HubSpot logo
                      • Salesforce logo
                      HubSpot + Salesforce
                      More details
                        There's no point ever exporting contacts by hand if they're already on your apps. Automations like this one do it for you! Turn it on and we'll catch every new contact you add to a HubSpot list after that, automatically creating a new lead on Salesforce for them as well. Happy closing!

                        Create or updated HubSpot contacts from new leads on Salesforce

                        • Salesforce logo
                        • HubSpot logo
                        Salesforce + HubSpot
                        More details
                          Now that those leads are in the system, it's time to chase them down, not copy their personal details around. Make sure your lists stay updated while you keep working by setting up this Zap between Salesforce and HubSpot. From then on, whenever you add a lead to Salesforce, this integration will automatically create a new contact for them on HubSpot if they don't already exist, or update the match with new details if they do, all without any further effort on your part.

                          "We started using Zapier and it just made things easier," Doug says. "It's freed up at least 25% of my time by automating data uploads for multiple clients." As obo. Agency, a 2-year-old startup, continues to grow its base of clientele, the time spent automating manual work will translate to more time spent on their clients—and not on data entry.

                          What's your story? Tell us how you use Zapier to do more. You can also read even more customer stories and find new ways to improve your workflow and productivity.

                          All images courtesy of obo. Agency.

                          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'