# Patronage Marketing Connectors > Public developer documentation for Patronage Marketing Connectors. ## Start here - [Marketing Connectors](https://marketing-connectors.patronage.com/): Build Worker-safe marketing tasks from small, guarded provider primitives. - [Read your first campaign snapshot](https://marketing-connectors.patronage.com/tutorials/campaign-snapshot): Run a synthetic Google Ads read, then replace the demo client with caller-resolved credentials. ## Tutorials - [Review search terms with Flue](https://marketing-connectors.patronage.com/tutorials/flue-search-term-review): Compose a Google Ads read and validate-only negative-keyword plan in a Flue-owned workflow. - [Collect broken backlinks with DataForSEO](https://marketing-connectors.patronage.com/tutorials/dataforseo-broken-backlinks): Bound a Backlinks Live read by target, page cap, deadline, and provider cost evidence. ## How-to guides - [Preview a provider mutation](https://marketing-connectors.patronage.com/how-to/preview-provider-mutations): Build paused Meta and LinkedIn boost plans without credentials or provider requests. - [Resume a guarded mutation](https://marketing-connectors.patronage.com/how-to/resume-a-guarded-mutation): Persist a conformant receipt and fail closed when the operation or plan changes. - [Compose connectors through CLI, MCP, and Flue](https://marketing-connectors.patronage.com/how-to/compose-connectors): Keep one provider contract while each caller owns its own interface and execution concerns. ## Reference - [Supported connector surface](https://marketing-connectors.patronage.com/reference/supported-surface): Generated from package manifests and backed by package tests. - [Provider compatibility matrix](https://marketing-connectors.patronage.com/reference/provider-compatibility): Generated from package manifests, exported provider-version policies, and Ads Sync image pins. ## Explanation - [Why connectors stay small](https://marketing-connectors.patronage.com/explanation/connector-boundaries): Worker safety, selective compatibility, and product boundaries keep provider code reusable. ## Agent resources - [llms-full.txt](https://marketing-connectors.patronage.com/llms-full.txt): The full Markdown of every page in one file. - [Page Markdown](https://marketing-connectors.patronage.com/index.md): Append `.md` to any page URL to fetch that page as raw Markdown. - [JSON API](https://marketing-connectors.patronage.com/api/docs/pages.json): Page index of the JSON docs API; each entry links the page's JSON and Markdown forms. Described by the OpenAPI document at https://marketing-connectors.patronage.com/openapi.json. - [API catalog](https://marketing-connectors.patronage.com/.well-known/api-catalog): RFC 9727 linkset of the APIs documented here. - [agent-readability.json](https://marketing-connectors.patronage.com/agent-readability.json): Manifest of every agent-facing artifact on this site.