NEW Introducing AI workers. Hire the digital teammate you've been looking for. Learn more
Hire your AI teammate, meet AI workers. Learn more
Get keyword suggestions from Google Ads based on Salesforce record data and add the results

Get keyword suggestions from Google Ads based on Salesforce record data and add the results

Launch this workflow to connect Google Ads & Salesforce !
■Overview
When managing Google Ads campaigns, many marketers spend significant time selecting and researching keywords. Creating keyword lists manually is not only time-consuming but can also lead to missed opportunities to identify the best keywords. With this workflow, you can automatically generate Google Ads keyword suggestions based on customer information stored in Salesforce and automatically add the results to Salesforce records.
■Who should use this template
  • Marketing professionals who want to efficiently automate keyword generation for Google Ads campaigns
  • Anyone who wants to research ad keywords that resonate more with customers by leveraging Salesforce data
  • Anyone who wants to eliminate manual keyword research and data entry into Salesforce
■Benefits of using this template
  • Automatically retrieve Google Ads keyword suggestions from Salesforce data, reducing the time required for manual research and selection.
  • Automatically update the retrieved keyword suggestions in Salesforce to prevent human errors such as transcription mistakes and missing entries.
■How the Flowbot works
  1. First, connect Salesforce and Google Ads to Yoom.
  2. Next, select “Manually start the Flowbot” as the trigger.
  3. Next, configure Salesforce’s “Get multiple records” action to retrieve the information used to generate keywords.
  4. Next, set up a loop to process each retrieved record.
  5. Next, configure Google Ads’ “Get keyword suggestions” action within the loop.
  6. Next, create instructions for using AI to extract data from text so that you can retrieve only the necessary information from the keyword suggestions obtained from Google Ads.
  7. Finally, configure Salesforce’s “Update record” action to add the extracted keyword information to the original record.
※“Trigger”: An action that starts the flow. “Operation”: An action that performs processing within the flow after the trigger starts.
■Customization options for this workflow
  • When configuring AI to extract data from text, you can customize which information to extract from the keyword suggestions retrieved from Google Ads.
  • When configuring the Salesforce record update, you can flexibly customize the output, including which fields to update and whether to add fixed text.
■Notes
  • Connect both Salesforce and Google Ads to Yoom. 
  • Operations between Salesforce and the “Repeat the same process” operation are available only on the Team and Success Plans. On the Free and Mini Plans, the configured Flowbot operations and data connections will result in errors. 
  • Paid plans, including the Team and Success Plans, offer a two-week free trial. During the free trial, you can use apps and features (operations) that are otherwise subject to plan restrictions.
Check Out Similar Templates!
Google Ads
Google Sheets
Meta Ads (Facebook)
Every day, retrieve the latest information from Meta Ads (Facebook) account reports and Google Ads campaign reports and add it to a Google Spreadsheet.
This is a flow that retrieves the latest information from the Meta Ads (Facebook) account report and Google Ads campaign report daily and adds it to a Google Spreadsheet. It helps prevent human errors and reduces the time required for report creation.
Google Ads
Discord
Get a report from Google Ads every day and notify on Discord.
This is a flow that automatically retrieves report information from Google Ads at a specified time every day and notifies Discord. Please use it when managing Google Ads information on Discord or automating the creation of ad reports.
Google Ads
Slack
Get a report from Google Ads every day and notify on Slack.
This is a flow that automatically retrieves report information from Google Ads at a specified time every day and notifies Slack. Please use it when managing Google Ads information on Slack or automating the creation of ad reports. The start time can be specified at any desired time.
Google Ads
Microsoft Teams
Get the latest Google Ads report and notify in Microsoft Teams.
This is a flow to obtain the latest Google Ads report and notify Microsoft Teams. By automatically retrieving the latest report at a set time every day and notifying Microsoft Teams, you can streamline your operations.
Google Ads
Telegram
Get the latest Google Ads report and notify on Telegram.
This is a flow to obtain the latest Google Ads report and notify it on Telegram. It eliminates the need for manual operations with Google Ads and Telegram, allowing you to work efficiently and share information quickly.
Google Ads
Microsoft Excel
Obtain reports from Google Ads every day and enter them into Microsoft Excel.
A flow bot that automatically retrieves report information from Google Ads at a specified time every day and records it in Microsoft Excel. By automating the process from report retrieval to adding results, you can be freed from routine tasks and spend more time on core business activities.
See more
About the Apps
Google Ads
Templates using
Google Ads

This is a flow that retrieves the latest information from the Meta Ads (Facebook) account report and Google Ads campaign report daily and adds it to a Google Spreadsheet. It helps prevent human errors and reduces the time required for report creation.

This is a flow that automatically retrieves report information from Google Ads at a specified time every day and notifies Discord. Please use it when managing Google Ads information on Discord or automating the creation of ad reports.

This is a flow that automatically retrieves report information from Google Ads at a specified time every day and notifies Slack. Please use it when managing Google Ads information on Slack or automating the creation of ad reports. The start time can be specified at any desired time.
Salesforce
Templates using
Salesforce

When a ToDo object is registered in Salesforce, it is added to the Google Spreadsheet database. This flow frees the person in charge from the redundant manual input tasks, allowing them to focus on their core duties.

This is a business workflow that automatically adds a contact to Mailchimp when the lead status is updated in Salesforce. Automating data synchronization streamlines customer management.

This is a business workflow that automatically adds lead information registered in Salesforce to Notion. It reduces manual input and streamlines information sharing across the entire team.
About the apps you use
Google Ads
At Yoom, it is possible to utilize the Google Ads API without any coding. You can automate tasks such as obtaining report information like Google Ads account reports and ad group reports, and extracting the report content into spreadsheets daily.
see details
Templates

This is a flow that retrieves the latest information from the Meta Ads (Facebook) account report and Google Ads campaign report daily and adds it to a Google Spreadsheet. It helps prevent human errors and reduces the time required for report creation.

This is a flow that automatically retrieves report information from Google Ads at a specified time every day and notifies Discord. Please use it when managing Google Ads information on Discord or automating the creation of ad reports.

This is a flow that automatically retrieves report information from Google Ads at a specified time every day and notifies Slack. Please use it when managing Google Ads information on Slack or automating the creation of ad reports. The start time can be specified at any desired time.
Salesforce
With Yoom, you can utilize Salesforce's API without any coding. For example, you can retrieve information from Salesforce via the API and integrate it with other SaaS or create documents. Additionally, you can synchronize Salesforce lead information and deal information with Yoom's database for various purposes.
see details
Templates

When a ToDo object is registered in Salesforce, it is added to the Google Spreadsheet database. This flow frees the person in charge from the redundant manual input tasks, allowing them to focus on their core duties.

This is a business workflow that automatically adds a contact to Mailchimp when the lead status is updated in Salesforce. Automating data synchronization streamlines customer management.

This is a business workflow that automatically adds lead information registered in Salesforce to Notion. It reduces manual input and streamlines information sharing across the entire team.
Templates
No items found.
Related apps
No items found.
No-Code API Actions
Executable API actions
Flowbot triggers
    When a New Record Is Registered in the Lead Object
    When a New Record Is Registered in the Account Object
    When a New Record Is Registered in the Opportunity Object
    When a New Record Is Registered in the Contact Object
    When a Record Is Registered or Updated in the Lead Object
    When a Record Is Created or Updated in the Account Object
    When a Record Is Created or Updated in the Opportunity Object
    When a Record Is Created or Updated in the Contact Object
    When a New Record Is Created in the Custom Object
    When a Record Is Created or Updated in the Custom Object
    When a Record Is Registered in the Activity Object
    When a Record Is Registered in the ToDo Object
    When an Outbound Message Is Received
    When a File Is Uploaded
    When a Calendar Event Is Created
    When a Calendar Event Is Updated
    When a Calendar Event Is Deleted
Flowbot operations
    Retrieve Account Report
    Retrieve Report for a Specific Campaign
    Retrieve Report for a Specific Campaign by Ad Network Type
    Retrieve Reports for Multiple Campaigns
    Retrieve Reports for Multiple Campaigns by Ad Network Type
    Get Ad Group Report
    Get Keyword Search Volume
    Get Keyword Ideas
    Get Search Term Report
    Retrieve Data Using GAQL
    Get Lead Records
    Update Lead Records
    Create Lead Record
    Search Lead Records
    Get Latest Lead Record
    Get Account Records
    Update Account Records
    Create Account Record
    Search Account Records
    Get Opportunity Record
    Update Opportunity Records
    Create Opportunity Record
    Search Opportunity Records
    Get Contact Record
    Update Contact Records
    Create Contact Records
    Search Contact Records
    Get Custom Object Record
    Update Custom Object Record
    Create Custom Object Record
    Search Custom Object Records
    Link a File to a Record
    Upload a File to Link to a Record
    Get the Content Document ID of the Uploaded File
    Search Lead Records (Excluding Deleted Records)
    Search Account Records (Excluding Deleted Records)
    Search Opportunity Records (Excluding Deleted Records)
    Search Contact Records (Excluding Deleted Records)
    Search Custom Object Records (Excluding Deleted Records)
    Download Report
    Log Activity on Lead
    Log Activity on Account
    Log Activity on Opportunity Record
    Log Activity on Contact
    Create To-Do on Lead
    Create ToDo on Account Object
    Create Task on Opportunity
    Create a ToDo for a Contact Object
    Log Activity on Lead
    Create Event on Account
    Create Event on Opportunity
    Create Event on Contact
    Log Email Message to Opportunity
    Log Email Message to Account
    Create User Record
    Create Email Message
    Associate Email Message with Person
    Add Email Message to Custom Object
    Log Activity on a Custom Object
    Create To-Do on a Custom Object
    Log Activity on Custom Object
    Get Content IDs of Files Related to a Record
    Get Latest Content Version ID
    Download Files
    Get Contract Record
    Update Contract Records
    Create Contract Object Record
    Delete Contract Record
    Create Calendar Event
    Search User Object Records
    Get User Record
    Update Account Activity
    Search Account Activities
    Get User List
    Get Account List
    Get Contact List
    Get Opportunity List
    Get Lead List
    Get Case List
    Get Campaign List
    Get Object List
    Get Custom Object List
    Get Chatter Group ID List
    Post to User on Chatter
    Post to Account on Chatter
    Post Chatter to Contact
    Post Chatter to Opportunity
    Post Chatter to Lead
    Post to Chatter on a Case
    Post to Campaign Chatter
    Post to Custom Object Chatter
    Post Chatter to a Chatter Group
    Get Channel List
    Update User Object Record
    Create User Role
    Assign User Role
    Create Permission Set Assignment for User Object
    Associate a Contract Record with an Opportunity Record
    Delete Permission Set Assignment for User Object
    Add User to Specified Group
    Remove User from Specified Group
    Post to Chatter
    Add User to Chatter Group
    Get File Name
    Get Email Messages
    Search Records with SOQL
Flowbot triggers
    There is no action.
Flowbot operations
    Retrieve Account Report
    Retrieve Report for a Specific Campaign
    Retrieve Report for a Specific Campaign by Ad Network Type
    Retrieve Reports for Multiple Campaigns
    Retrieve Reports for Multiple Campaigns by Ad Network Type
    Get Ad Group Report
    Get Keyword Search Volume
    Get Keyword Ideas
    Get Search Term Report
    Retrieve Data Using GAQL
Flowbot triggers
    When a New Record Is Registered in the Lead Object
    When a New Record Is Registered in the Account Object
    When a New Record Is Registered in the Opportunity Object
    When a New Record Is Registered in the Contact Object
    When a Record Is Registered or Updated in the Lead Object
    When a Record Is Created or Updated in the Account Object
    When a Record Is Created or Updated in the Opportunity Object
    When a Record Is Created or Updated in the Contact Object
    When a New Record Is Created in the Custom Object
    When a Record Is Created or Updated in the Custom Object
    When a Record Is Registered in the Activity Object
    When a Record Is Registered in the ToDo Object
    When an Outbound Message Is Received
    When a File Is Uploaded
    When a Calendar Event Is Created
    When a Calendar Event Is Updated
    When a Calendar Event Is Deleted
Flowbot operations
    Get Lead Records
    Update Lead Records
    Create Lead Record
    Search Lead Records
    Get Latest Lead Record
    Get Account Records
    Update Account Records
    Create Account Record
    Search Account Records
    Get Opportunity Record
    Update Opportunity Records
    Create Opportunity Record
    Search Opportunity Records
    Get Contact Record
    Update Contact Records
    Create Contact Records
    Search Contact Records
    Get Custom Object Record
    Update Custom Object Record
    Create Custom Object Record
    Search Custom Object Records
    Link a File to a Record
    Upload a File to Link to a Record
    Get the Content Document ID of the Uploaded File
    Search Lead Records (Excluding Deleted Records)
    Search Account Records (Excluding Deleted Records)
    Search Opportunity Records (Excluding Deleted Records)
    Search Contact Records (Excluding Deleted Records)
    Search Custom Object Records (Excluding Deleted Records)
    Download Report
    Log Activity on Lead
    Log Activity on Account
    Log Activity on Opportunity Record
    Log Activity on Contact
    Create To-Do on Lead
    Create ToDo on Account Object
    Create Task on Opportunity
    Create a ToDo for a Contact Object
    Log Activity on Lead
    Create Event on Account
    Create Event on Opportunity
    Create Event on Contact
    Log Email Message to Opportunity
    Log Email Message to Account
    Create User Record
    Create Email Message
    Associate Email Message with Person
    Add Email Message to Custom Object
    Log Activity on a Custom Object
    Create To-Do on a Custom Object
    Log Activity on Custom Object
    Get Content IDs of Files Related to a Record
    Get Latest Content Version ID
    Download Files
    Get Contract Record
    Update Contract Records
    Create Contract Object Record
    Delete Contract Record
    Create Calendar Event
    Search User Object Records
    Get User Record
    Update Account Activity
    Search Account Activities
    Get User List
    Get Account List
    Get Contact List
    Get Opportunity List
    Get Lead List
    Get Case List
    Get Campaign List
    Get Object List
    Get Custom Object List
    Get Chatter Group ID List
    Post to User on Chatter
    Post to Account on Chatter
    Post Chatter to Contact
    Post Chatter to Opportunity
    Post Chatter to Lead
    Post to Chatter on a Case
    Post to Campaign Chatter
    Post to Custom Object Chatter
    Post Chatter to a Chatter Group
    Get Channel List
    Update User Object Record
    Create User Role
    Assign User Role
    Create Permission Set Assignment for User Object
    Associate a Contract Record with an Opportunity Record
    Delete Permission Set Assignment for User Object
    Add User to Specified Group
    Remove User from Specified Group
    Post to Chatter
    Add User to Chatter Group
    Get File Name
    Get Email Messages
    Search Records with SOQL