Integrating ChartMogul with n8n

The ChartMogul n8n node allows you to use the capabilities of our API without writing a single line of code. Build powerful workflows that connect ChartMogul with hundreds of other apps and services.

Here's what we cover in this article:

What is n8n?

n8n is a workflow automation platform that allows you to create connections between apps that normally don’t communicate with each other. n8n works by connecting individual nodes (each representing an app, service or action) into automated workflows, allowing data to pass between the steps.

Before you begin

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.

Available actions

The ChartMogul n8n node focuses on actions that help you interface with ChartMogul CRM, each mirroring a specific endpoint in our API.

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

The ChartMogul n8n node enables you to build versatile automation workflows. Below are some simple examples.

Newsletter subscriber tracking

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