Lead enrichment - how many webhook calls is too many?
I'm interested in enriching every lead in my Marketo database daily with data from a different tool within our tech stack.
I'm running into an issue with the native integration between this tool and Marketo that's causing duplicates to be created within Marketo. So, I'm exploring alternatives.
One idea I have is to configure Marketo to "ask" the tool for the data about each lead. Because Marketo would only ask for data about leads who already exist in Marketo, I believe I'd eliminate the risk of duplicates. I'm looking at leveraging Marketo webhooks to make this happen. Going this route would mean sending tens of thousands of webhooks from Marketo to the tool every day. I'd schedule so that this process ran overnight or on the weekends when there's less happening within our Marketo instance.
- How many webhooks are too many? What are the limitations?
- Is this a bad idea? Why?
- Ideas for a better way to solve?