Using data from external sources to personalize Docs

Using data from Marketo, HubSpot, Salesforce and query params to personalize Docs

Radovan Vidović avatar
Written by Radovan Vidović
Updated over a week ago

This feature is available if you have purchased the Personalization module and are on a Professional or Unlimited plan. Please get in touch with your renewals manager or account manager if you are interested.

What are data sources?

Data sources are a way of pulling data from external systems into personalization forms via API. These external systems could either be CRMs like HubSpot, Marketo, Salesforce, or query parameters from the URL.

External CRMs can also create personalized Docs on their own through an automation URL.

Automation URLs

You can access your Turtl Doc's automation URL by clicking on 'Share' and copying it from the API tab.

If you can't see it, please contact your customer success manager or reach out to

Every Doc has a unique automation URL. Even if you just open the automation URL in a browser, it will create a personalization using only default values.

This automation URL

can be used to create personalizations from different data sources:

Note: If you are using other CRMs than those listed, you can achieve this functionality with some coding via our API personalization.

The automation URL can be called from your CRM, MA, or any other service via a POST request.
A call back will be a JSON response with all the relevant information about the newly created personalization.


The personalization engine is protected by US patents.

Did this answer your question?