Zapier, Make & n8n
Send data to legacy Glance feeds from automation platforms. Dynamic widgets with integrations are updated via Automations instead.
These guides target legacy feeds with ingest URLs and write keys. For Google Calendar, Meta, and other connected sources on dynamic widgets, see Connected Integrations.
Zapier Integration
Use Zapier's Webhooks by Zapier action to send data to Glance from thousands of apps.
Setup Steps
- Create a Zap: Choose your trigger app (e.g., Stripe, Gmail, etc.)
- Add Action: Search for "Webhooks by Zapier" and select "POST"
- Configure URL: Enter your Glance webhook URL
- Set Headers:
Authorization: Bearer YOUR_WRITE_KEYContent-Type: application/json
- Payload Type: Select "json"
- Data: Map your trigger fields to the Glance schema format
Example: Stripe Payment → Summary
In the Webhooks by Zapier "Data" field, use:
{
"schema_type": "summary",
"content": {
"title": "Latest Payment",
"primary_value": "{{amount}}",
"secondary_value": "{{customer_email}}"
},
"intent": {
"update_widget": true,
"send_push": true
}
}Make (Integromat) Integration
Use Make's HTTP module to send data to Glance from your automation scenarios.
Setup Steps
- Add HTTP Module: Search for "HTTP" and select "Make a request"
- URL: Enter your Glance webhook URL
- Method: POST
- Headers:
- Name:
Authorization, Value:Bearer YOUR_WRITE_KEY - Name:
Content-Type, Value:application/json
- Name:
- Body type: Raw
- Content type: JSON (application/json)
- Request content: Map your data to the Glance schema
Tip: Use Make's JSON module to build your payload structure before passing it to the HTTP module.
n8n Integration
Use n8n's HTTP Request node to send data to Glance from your self-hosted workflows.
Setup Steps
- Add HTTP Request Node: Drag the HTTP Request node into your workflow
- Authentication: Select "Header Auth"
- Name:
Authorization - Value:
Bearer YOUR_WRITE_KEY
- Name:
- Request Method: POST
- URL: Your Glance webhook URL
- Body Content Type: JSON
- Specify Body: Using Fields Below
- Body: Add fields matching your schema
Example Node Configuration
{
"schema_type": "counter",
"content": {
"title": "{{ $json.metric_name }}",
"count": {{ $json.count }},
"trend": "{{ $json.trend }}"
},
"intent": {
"update_widget": true,
"send_push": false
}
}