Setting Up a Custom API Integration - Seeking Advice

187 views
Skip to first unread message

Pavan Obbilisetty

unread,
Oct 11, 2023, 8:30:00 AM10/11/23
to Google Ads API and AdWords API Forum
Hello Community,

I hope you're all doing well. I'm working on a project where I need to set up a custom API integration between Salesforce and another system (e.g., Google Ads), and I'm looking for some guidance and insights.

Project Overview:
We are aiming to sync Salesforce contacts with a Google Ads custom audience to improve our ad targeting. This integration involves building a custom API solution or leveraging existing tools (e.g., Zapier).

What I Need Help With:
I'm seeking advice, best practices, and your experiences on the following topics:

Custom API Integration: If you've worked on a similar integration, I'd love to hear about your experiences and any tips you can provide. How did you set up the API endpoints, authentication, and data transformation?

Tools and Solutions: Have you used third-party tools like Zapier or others for this type of integration? What were your experiences with them? Do you recommend any specific tools?

Challenges and Disadvantages: I want to be aware of potential challenges and disadvantages of building a custom API solution. Have you encountered any issues with custom API integrations, such as scalability, maintenance, or compliance?

Security and Compliance: What security and compliance considerations should I be mindful of when handling customer data in this integration?

Testing and Monitoring: What strategies do you recommend for testing the integration and monitoring its performance?

Your insights and recommendations will be highly valuable as I embark on this project. Feel free to share your thoughts, best practices, and any resources that can assist me in setting up a successful custom API integration.

Pavan Obbilisetty

unread,
Oct 12, 2023, 3:43:01 AM10/12/23
to Google Ads API and AdWords API Forum
Also, I have gone through the documentation and I'm a little bit confused.
  1. Do we need to create the first empty list OR offline data?  
  2. Shall we create a manual list & offline data?

Google Ads API Forum Advisor

unread,
Oct 13, 2023, 9:15:03 AM10/13/23
to adwor...@googlegroups.com
Hi,

Thank you for reaching out to the Google Ads API support team.

By reviewing your query, I understand that your concern is regarding offline data. Could you please confirm if you are using Google Ads API?  If so, could you please elaborate on your query related to offline data to assist you further.

Also, please refer to this guide offline_user_data_job and Get started with Customer Match for more information. ​​​​​​
 
This message is in relation to case "ref:_00D1U1174p._5004Q2pR02h:ref"

Thanks,
 
Google Logo Google Ads API Team


Pavan Obbilisetty

unread,
Nov 1, 2023, 1:22:08 PM11/1/23
to Google Ads API and AdWords API Forum
Hi Team,

I wanted to thank you for your prompt response. I have a question about pushing contacts from Salesforce CRM to Google ADS. Instead of using Zapier or any other tool, I am trying to set up an Apex job in Salesforce and push the contacts via REST API. However, I am a bit confused about whether I need to create a contact list in Adwords or via API. The documentation is not clear on this.

If I am trying to create a contact list, which option should I select?

Google Ads API Forum Advisor

unread,
Nov 1, 2023, 11:43:11 PM11/1/23
to adwor...@googlegroups.com
Hi,

Thank you for getting back to us.

I would like to inform you that you need to create a contact list in Google Ads before you can push contacts from Salesforce CRM to Google Ads via the REST API. If you are using Apex to push contacts from Salesforce CRM to Google Ads, you should create a contact list in Google Ads through the REST API. This will ensure that the contact list is created with the correct settings and permissions.

I would suggest you refer to the document ExternalConversionSource for more information. Also, kindly refer to the guide Create a customer list.

I hope this helps. Kindly get back to us if you have any further queries.
 
This message is in relation to case "ref:!00D1U01174p.!5004Q02pR02h:ref"


Thanks,
 
Google Logo Google Ads API Team

 

Pavan Obbilisetty

unread,
Nov 10, 2023, 12:49:38 PM11/10/23
to Google Ads API and AdWords API Forum
Hey Team,

It helped me to understand very well. Also, a quick question can we push contacts to the existing list?

Thankyou,
Reply all
Reply to author
Forward
0 new messages