Remarketing Master - Multi-Platform Audience Builder
Pricing
from $0.01 / 1,000 results
Remarketing Master - Multi-Platform Audience Builder
Multi-Platform Audience Builder - Import, Hash & Distribute Leads to Ad Platforms Import leads from multiple sources, validate, normalize, hash PII for compliance, segment by criteria & distribute to any ad platform via webhooks. Build custom audiences for Facebook, Google, LinkedIn, TikTok & more.
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer
The Howlers
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Remarketing Master - Multi-Platform Lead Audience Builder
Import leads from Google Sheets, CSV, or webhooks. Validate, normalize, hash PII, segment by criteria, and distribute to Facebook, Google, LinkedIn via Zapier, Make, n8n, or direct webhooks. Perfect for building custom audiences across all major ad platforms.
Quick Start
Test with Demo Mode (free, no API key needed)
{"demoMode": true,"googleSheetUrl": "https://example.com","csvUrl": "https://example.com","outputSheetUrl": "https://example.com"}
Run with real data
{"demoMode": false,"task": "import_from_sheet","googleSheetUrl": "https://example.com","csvUrl": "https://example.com","emailColumn": "email","phoneColumn": "phone","firstNameColumn": "first_name","lastNameColumn": "last_name","countryColumn": "country","hashFields": "email,phone","hashAlgorithm": "sha256","dedupeField": "email","outputSheetUrl": "https://example.com","batchSize": 100,"includeOriginalData": false,"platformFormat": "generic"}
Input Parameters
| Parameter | Type | Default | Required | Description |
|---|---|---|---|---|
task | string | "import_from_sheet" | Yes* | The operation to perform |
googleSheetUrl | string | - | No | Public Google Sheet URL (must be published to web or shared with link) |
csvUrl | string | - | No | URL to CSV file for import |
webhookPayload | string | - | No | JSON payload from incoming webhook (array of lead objects) |
leads | string | - | No | JSON array of lead objects for processing |
emailColumn | string | "email" | No | Column name containing email addresses |
phoneColumn | string | "phone" | No | Column name containing phone numbers |
firstNameColumn | string | "first_name" | No | Column name containing first names |
lastNameColumn | string | "last_name" | No | Column name containing last names |
countryColumn | string | "country" | No | Column name containing country codes |
hashFields | string | "email,phone" | No | Comma-separated field names to SHA256 hash (e.g., 'email,phone') |
hashAlgorithm | string | "sha256" | No | Hashing algorithm for PII |
segmentField | string | - | No | Field name to segment leads by (e.g., 'source', 'value_tier') |
segmentValue | string | - | No | Value to filter segment by |
filterExpression | string | - | No | Filter expression (e.g., 'value > 100', 'source == facebook') |
dedupeField | string | "email" | No | Field to deduplicate on (e.g., 'email') |
outputWebhookUrl | string | - | No | Webhook URL to send processed leads (Zapier, Make, n8n, etc.) |
outputSheetUrl | string | - | No | Google Sheet URL to append results (requires write access) |
batchSize | integer | 100 | No | Number of leads per webhook batch |
includeOriginalData | boolean | false | No | Include original (unhashed) data alongside hashed data |
platformFormat | string | "generic" | No | Format output for specific ad platform requirements |
audienceName | string | - | No | Name for the audience segment (included in output metadata) |
audienceDescription | string | - | No | Description for the audience segment |
webhookUrl | string | - | No | URL to receive final results via webhook |
demoMode | boolean | true | No | Run with sample data for testing (no external API calls) |
Pricing
This actor uses pay-per-event billing:
| Event | Description | Price |
|---|---|---|
| Lead Processed | Each lead validated and distributed | $0.01 |
Demo mode is free -- no charges for sample data.
Troubleshooting
"API error 429" or "Rate limit"
Too many requests. Wait a minute and try again, or reduce the number of items per run.
No results or empty dataset
Check the run log for error messages. Common causes:
- Invalid input format (check the examples above)
- The target data doesn't exist or is too small to track
How do I test without an API key?
Enable Demo Mode in the input. This returns realistic sample data so you can verify the output format works for your workflow.
Built by John Rippy | Actor Arsenal