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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
18 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
Run with real data
{"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 |
Pricing
This actor uses pay-per-event billing:
| Event | Description | Price |
|---|---|---|
| Lead Processed | Each lead validated and distributed | $0.01 |
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?
Run the actor without any lead source configured, or set demoMode to true, and it processes built-in sample leads and returns labeled sample output showing the exact format. Every sample item carries demo: true and a _notice field. Sample runs charge no task events; provide your own lead data (a sheet URL, CSV URL, or leads JSON) for live processing.
Built by John Rippy | Actor Arsenal