Integrating ChartMogul with n8n

The ChartMogul n8n node lets you automate ChartMogul actions — without writing code — by connecting it to hundreds of other apps and services through the ChartMogul API.

In this article:

How n8n Works with ChartMogul

n8n is a workflow automation platform. It connects individual nodes — each one representing an app, service, or action — into automated workflows that pass data between steps. This lets apps that don't normally talk to each other work together.

Before You Begin

  1. Create a read & write API key in ChartMogul.
  2. Learn how to create workflows in n8n.

Adding a ChartMogul node

The ChartMogul n8n node is a verified node that you can use directly within n8n.

To add a ChartMogul node to your n8n workflow:

  1. Click the plus sign button to open the nodes panel.

    Screenshot showing the location of the plus sign button.

  2. Search for ChartMogul and select the node from the list.
  3. Select one of the listed Actions. Each action corresponds to a specific API endpoint.
  4. Under Credential to connect with, select a previously added credential or choose + Create a new credential.
  5. If creating a new credential, paste your ChartMogul read & write API key in the API Key field and select Save.

    Screenshot of the dialog where you enter your API key.

  6. Complete the fields for your selected action:
    • Enter values manually or use inputs from previous nodes.
    • Click Add Field to configure additional fields.
    • Find the required and optional fields for each action in our API documentation.

      Screenshot of the configuration options for the Create a note or call log action.

  7. Click Execute step to test your step and view the data it outputs. Use the output data in subsequent nodes.

What You Can Do with the ChartMogul Node

The ChartMogul n8n node focuses on actions that help you work with ChartMogul CRM. Each action maps to a specific endpoint in our API — meaning it reads from or writes to one specific part of ChartMogul's data.

Here’s a list of the available node actions with links to the corresponding API documentation:

Account actions

Contact actions

Customer actions

Enrichment actions

Notes and call log actions

Opportunity actions

Source actions

Task actions

Example Workflows You Can Build

Here are some examples of what you can build with the ChartMogul n8n node.

Track newsletter subscribers in ChartMogul

When someone subscribes to your Mailchimp newsletter, create a ChartMogul customer and add an opportunity to their record:

  1. Add a Mailchimp “On subscribe” trigger and set User as the Source.
  2. Add a ChartMogul “Create a customer” step. Use data from the previous step as customer credentials.
  3. Add a ChartMogul “Create an opportunity” step, using the Customer UUID from the previous step.

Screenshot of an n8n workflow with steps as described here.

Feedback documentation

When a customer leaves feedback through Typeform, add it as a note to their ChartMogul record:

  1. Add a Typeform trigger and select your form in the Form Name or ID field. In addition to feedback, your form should also collect the customer’s email.
  2. Add a ChartMogul “List contact” step. Under Filter options, provide the customer’s Email from the previous step.
  3. Add a ChartMogul “Create a note or call log” step:
    • Provide the Customer UUID from the previous step.
    • Add feedback from the Typeform trigger to the Text field.

Screenshot of an n8n workflow with steps as described here.

Demo request management

When someone books a demo through Calendly, create a customer and add a pre-demo research task:

  1. Add a Calendly “On event created” trigger.
  2. Add a ChartMogul “Create a customer” step. Use data from the previous step as customer credentials.
  3. Add a ChartMogul “Create a task” step:
    • Use the Customer UUID from the previous step.
    • Use the Calendly event time as the Due Date for the task.

Screenshot of an n8n workflow with steps as described here.

Still need help? Contact Us Contact Us