---
title: "Getting started with marketing automation for developers"
slug: "getting-started-with-marketing-automation-for-developers"
abstract: "Resources available for developers working on marketing automation including important topics and resources."
---
# Getting started with marketing automation for developers

As a developer, you create the flows that determine how data is handled as it moves through the Marketing Automation campaign.

The following topics can help you get started.

**Marketing Automation topics**

- [Plan and activity enrollment](https://doc.sitecore.com/xp/en/developers/105/sitecore-experience-platform/marketing-automation-plan-and-activity-enrollment.html "Marketing Automation plan and activity enrollment")
- [Marketing Automation Engine](https://doc.sitecore.com/xp/en/developers/105/sitecore-experience-platform/marketing-automation-engine.html "Marketing Automation Engine")
- [Plan Pulse Regulator](https://doc.sitecore.com/xp/en/developers/105/sitecore-experience-platform/marketing-automation-plan-pulse-regulator.html "Marketing Automation Plan Pulse Regulator")
- [Activity type descriptors](https://doc.sitecore.com/xp/en/developers/105/sitecore-experience-platform/activity-type-descriptors.html "Activity type descriptors")
- [Marketing Automation Operations API](https://doc.sitecore.com/xp/en/developers/105/sitecore-experience-platform/marketing-automation-operations-api.html "Marketing Automation Operations API")
- [Marketing Automation Reporting API](https://doc.sitecore.com/xp/en/developers/105/sitecore-experience-platform/marketing-automation-reporting-api.html "Marketing Automation Reporting API")
- [Work with campaign templates programmatically](https://doc.sitecore.com/xp/en/developers/105/sitecore-experience-platform/working-with-campaign-templates-programmatically.html "Working with campaign templates programmatically")
- [Processing](https://doc.sitecore.com/xp/en/developers/105/sitecore-experience-platform/marketing-automation-plan-processing.html "Marketing Automation plan processing")
- [Activity types](https://doc.sitecore.com/xp/en/developers/105/sitecore-experience-platform/activity-types.html "Activity types")

Other useful topics include:

- [Marketing Automation data flows](https://doc.sitecore.com/xp/en/developers/104/platform-administration-and-architecture/marketing-automation.html)
- [Marketing Automation Engine](https://doc.sitecore.com/xp/en/developers/104/platform-administration-and-architecture/marketing-automation-engine.html)

**Additional resources**

The following list contains links to additional useful resources:

- Sitecore Developer documentation
- [Sitecore community](https://community.sitecore.net/)
- [Sitecore Knowledgebase](https://kb.sitecore.net/)
- [Sitecore on GitHub](https://github.com/Sitecore)