This guide explains how to automatically download and forward Pathmatics (Sensor Tower) reports to an Alli datasource using Gmail and Alli Workflows.
⚙️ Overview
This automation:
-
Forwards Pathmatics report emails to a shared Gmail inbox (
pmg.pathmatics@gmail.com) -
Logs into that Gmail via Alli to fetch the report
-
Downloads and forwards the CSV to an Alli data source
🪜 Setup Steps
1. Set up Forwarding for Pathmatics Emails
-
In your Gmail, go to Settings → See all settings → Forwarding and POP/IMAP.
-
Click Add a forwarding address → enter
pmg.pathmatics@gmail.com. -
Log into
pmg.pathmatics@gmail.com(using the shared 1Password credentials) and accept the forwarding invitation. -
Back in your main Gmail, set up a filter so only Pathmatics emails forward:
-
Filter by: Subject contains “Pathmatics”
-
Action: Forward to
pmg.pathmatics@gmail.com
-
💡 All users can use this shared automation inbox—no need to store individual email credentials in Alli.
2. Schedule the Pathmatics Report
-
In Pathmatics, open or create your report.
-
Choose Schedule Export → Email Delivery.
-
Give the report a clear Report Name — you’ll enter it as
REPORT_NAMEin Alli. -
Save the schedule.
4. Create an Alli Email Datasource
-
In Alli, go to Data Sources → Add → Email Data Source.
-
Configure your dimensions as needed.
-
Copy the Alli data source email address (e.g.,
68f7df64df14c700074d8334@data.alliplatform.com).
5. Create an Alli Workflow
-
Go to Actions → Workflows → New Workflow.
-
Click ➕ Add Publisher Connector and select Pathmatics.
-
Fill in the required credentials:
|
Variable |
Description |
Example |
|---|---|---|
|
BEARER_TOKEN |
Your Sensor Tower (Pathmatics) API Key |
|
|
EMAIL_DATASOURCE |
Alli data source email address |
|
|
REPORT_NAME |
The report’s name in Pathmatics |
|
-
Save the connector and workflow.
6. Verify & Test
-
Run the workflow manually once.
-
In the logs, confirm messages like:
Checking for the Pathmatics emailed report... Downloading report... Cleaning report... Sending email from jess.kizer@pmg.com to 68f7df64df14c700074d8334@data.alliplatform.com... ✅ Report emailed successfully. Filename: Client-Pathmatics_Report_Test.csv -
Check your Alli datasource to confirm the CSV was received.
🧠 Troubleshooting
|
Issue |
Likely Cause |
Fix |
|---|---|---|
|
|
Wrong report name |
Verify the |
|
|
Invalid or empty email address |
Check |
|
File not cleaned |
CSV format change in Pathmatics |
Reach out to support. |
📄 Summary
Once configured:
-
Pathmatics sends scheduled reports to Gmail.
-
The Alli workflow script logs into Gmail, downloads, and cleans the CSV.
-
The cleaned file is automatically forwarded into Alli’s ingestion pipeline.
✅ Fully automated Pathmatics → Gmail → Alli pipeline.