Home/Developers/n8n Workflows
Workflow Automation

Pre-built workflow templates for inventory sync, lead routing, price monitoring, data quality checks, and dealer reporting. Import into n8n and customize for your dealership.

Inventory Sync Workflow

Schedule Trigger

Every 15 minutes

Carfluence API

GET /inventory

Filter & Transform

Active vehicles only

Push to Website

POST /api/inventory

How It Works

Three steps to automated dealership workflows

1

Pick a Template

Choose from our pre-built workflow templates below. Each template is designed for a specific use case and comes with full configuration.

2

Import & Configure

Copy the workflow JSON and import it into your n8n instance. Set your Carfluence API key and customize triggers, filters, and destinations.

3

Activate & Monitor

Enable the workflow and let it run. n8n handles scheduling, retries, and error handling. Monitor execution history in the n8n dashboard.

Workflow Templates

9 ready-to-use automation templates

Keep your website inventory in sync with Carfluence. Automatically push new vehicles, update prices, and remove sold units.

Triggers

Schedule (every 15 min)
Webhook (on sync complete)

Workflow Nodes

1Carfluence API
2Filter
3Transform
4HTTP Request (destination)

Workflow JSON

{
  "name": "Carfluence Inventory Sync",
  "nodes": [
    {
      "type": "n8n-nodes-base.scheduleTrigger",
      "name": "Every 15 Minutes",
      "parameters": {
        "rule": {
          "interval": [
            {
              "field": "minutes",
              "minutesInterval": 15
            }
          ]
        }
      }
    },
    {
      "type": "n8n-nodes-base.httpRequest",
      "name": "Fetch Inventory",
      "parameters": {
        "url": "https://api.carfluence.io/api/v1/inventory",
        "method": "GET",
        "headers": {
          "Authorization": "Bearer {{ $credentials.carfluenceApiKey }}"
        },
        "qs": {
          "status": "active",
          "limit": "500"
        }
      }
    },
    {
      "type": "n8n-nodes-base.filter",
      "name": "Filter Active",
      "parameters": {
        "conditions": {
          "string": [
            {
              "value1": "={{ $json.status }}",
              "value2": "active"
            }
          ]
        }
      }
    },
    {
      "type": "n8n-nodes-base.httpRequest",
      "name": "Push to Website",
      "parameters": {
        "url": "https://your-website.com/api/inventory",
        "method": "POST",
        "body": "={{ $json }}"
      }
    }
  ]
}

Setting Up Credentials

All workflow templates use the Carfluence REST API. You will need to configure an HTTP Header Auth credential in n8n with your API key.

1

Create an API key

Go to app.carfluence.io > Settings > API Keys and create a key with the scopes you need.

2

Add credential in n8n

In n8n, go to Credentials > Add Credential > Header Auth. Set the header name to "Authorization" and value to "Bearer YOUR_KEY".

3

Use in HTTP Request nodes

Each HTTP Request node in the workflow templates should reference your Header Auth credential.

4

Test the connection

Run a simple GET request to /api/v1/auth/me to verify your credential works.

n8n Credential Setup
// n8n HTTP Header Auth Credential
{
  "name": "Carfluence API",
  "type": "httpHeaderAuth",
  "data": {
    "name": "Authorization",
    "value": "Bearer cf_live_xxxxxxxxxxxx"
  }
}

// Test connection
GET https://api.carfluence.io/api/v1/auth/me
Authorization: Bearer cf_live_xxxxxxxxxxxx

// Expected response
{
  "user": {
    "id": "uuid",
    "email": "[email protected]",
    "dealerGroup": "Your Auto Group"
  }
}

Automate Your Dealership

Stop doing manual data work. Set up automated workflows in minutes with Carfluence + n8n.