Skip to content

Commit 4c62008

Browse files
authored
Merge pull request #4612 from segmentio/fixes-on-marketo-source
update marketo source doc faqs
2 parents 2b7d247 + 2e1c963 commit 4c62008

File tree

1 file changed

+16
-20
lines changed
  • src/connections/sources/catalog/cloud-apps/marketo

1 file changed

+16
-20
lines changed

src/connections/sources/catalog/cloud-apps/marketo/index.md

Lines changed: 16 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -278,36 +278,32 @@ Currently, Warehouses are the only supported destination for object-cloud source
278278

279279
## FAQs
280280

281-
### How many API calls will the Segment source use?
281+
### How many API calls will the Segment source use to sync all my data?
282282

283-
The Marketo API has different limits for the number of objects returned by different endpoints, but usually 100-300 objects per call.
283+
Segment doesn't provide statistics for these consumed API calls, since Segment systems only log the number of objects pulled from Marketo as throughput.
284284

285-
At set up time, you have the option to specify a cap to the API calls that a source can consume. If no cap is specified, Segment consumes as many API calls that are available to sync the entire source.
285+
### Can I limit API usage on the source?
286286

287-
Segment uses the Lead Activities bulk API to reduce the number of requests needed to sync the data; this however, also has a limit of 500MB worth of files downloaded per day.
287+
Yes. You can specific a daily limit to the API calls the source will consume. If you don't set a limit, Segment will, by default, consume as many API calls as are available in the limit you agreed to with Marketo to sync the entire source.
288288

289-
If your source requires more than 10k calls or over 500MB from the bulk API to sync, Segment continues the sync the following day when a new batch of API calls are available.
289+
Segment also uses the `Lead` and `Activity` [Bulk Extract APIs](https://developers.marketo.com/rest-api/bulk-extract/){:target="_blank"} to reduce the number of requests needed to sync the data. For these syncs, Segment has a limit of 500 MB worth of files downloaded per day.
290290

291-
If you have other applications that use the Marketo API, this can interfere with their ability to make requests.
291+
### What if my daily Marketo API quota isn't enough?
292292

293-
### What Marketo API are you using?
293+
If your source needs more than 10,000 REST API calls or more than 500 MB of data to sync, Segment will continue the sync when a new batch of API calls is available.
294294

295-
Segment uses the REST API in most situations, but also uses the Lead Activity Bulk API to reduce the number of requests needed to sync.
295+
Marketo's API quota applies across your subscription. If other applications share the quota, it could interfere with Segment's ability to sync the source.
296296

297-
### Can I get other collections not default synced by the source?
297+
### Why can't I find the `lead_activities` table in my data warehouse? does Segment not ingest it?
298298

299-
[Contact Support](https://segment.com/help/contact/) to request additional collections.
299+
You first need to enable the **Activity Type IDs (optional)** setting in the Marketo source, which must be enabled for Segment to pull the `lead_activities` collection source. Once Segment pulls the data, it will be available in your data warehouses.
300300

301-
### Can I get other columns not default synced by the source?
302-
For leads and activities, Segment added a custom fields setting where you can enter comma-separated custom fields to sync by their REST API name.
301+
### Can I get other collections synced by the source?
303302

304-
By default, Segment syncs the following fields on the leads collection:
303+
[Contact Support](https://segment.com/help/contact/){:target="_blank"} to get additional collections added to your source.
305304

306-
- `id`
307-
- `email`
308-
- `firstName`
309-
- `lastName`
310-
- `createdAt`
311-
- `updatedAt`
305+
### Can I get other columns synced by the source?
312306

313-
You can find a full list of standard fields and their REST API names [here](http://developers.marketo.com/rest-api/lead-database/fields/list-of-standard-fields/). If there are other fields you're interested in, [contact support](https://segment.com/help/contact/) for assistance.
307+
Yes. For `leads` and `activities`, choose **Custom Lead Fields (optional)**, which lets you enter comma-separated custom files that will be synced by Marketo's REST API name.
308+
309+
View [Marketo's List of Standard Fields documentation](http://developers.marketo.com/rest-api/lead-database/fields/list-of-standard-fields/){:target="_blank"} for a complete list of standard fields and Marketo's REST API names. [Reach out to Segment support](https://segment.com/help/contact/){:target="_blank"} if you're interested in other fields.

0 commit comments

Comments
 (0)