The feed syndication platform that speaks arbitrage.
Appljack was built for operators who buy clicks cheap and sell them at a spread. Ingest any job feed. Filter it surgically. Distribute to every publisher in your network. Set margins at every level. Track every cent across internal and external sources. Protect your spend from fraud — automatically.
Margin Management at Every Level
CPC spreads. CPA spreads. Your model, your math.
Set arbitrage adjustments as percentages at the customer level, then override at the campaign level. Appljack tracks both pre-arbitrage (what the publisher charges) and post-arbitrage (what your customer pays) pricing in every event record. Your margin is always visible, never estimated.
- CPC and CPA pricing models — switch per campaign
- Percentage-based arbitrage adjustments (markup or discount)
- Campaign-level CPC overrides to replace feed defaults
- Min CPA thresholds to filter out jobs that don't pencil out
- Transparent pre/post-arbitrage tracking on every event
Feed Manipulation at Scale
Filtered, transformed, and distributed every 3 hours.
Point Appljack at XML or CSV feeds from any source. We parse, normalize, and flatten nested structures automatically. Then apply your filters (title keywords, company, location, industry, custom fields) with include/exclude logic and AND/OR combinations. Test before you publish. Know your exact job count before a single click fires.
- Automated feed download and parsing every 3 hours
- XML and CSV support with automatic structure normalization
- 50+ filter dimensions with real-time job count feedback
- Fallback URL system with dynamic variable substitution: {job_reference}, {custid}, {feedid}, {job_title},
{job_company}, {job_location} - Gzip compression for bandwidth optimization on large feeds
Multi-Source Budget Aggregation
The feature that changes your P&L.
Your campaign sends traffic through Talroo, Adzuna, ZipRecruiter, and your own click pipeline. Every other platform makes you reconcile those sources manually. Appljack pulls from all of them via authenticated APIs, aggregates spend per campaign, and enforces a single budget cap across every source.
What this means for your operation:
- A $10K monthly cap means $10K total — not $10K per source
- No over-delivery when one partner spikes
- No surprise invoices from sources you forgot to pause
- Reconciliation built in, not bolted on
Fraud Detection That Protects Your Spread
Every fraudulent click compresses your margin. Appljack stops them before they count.
- IP blocklists — known bots, crawlers, AWS ranges, data center IPs filtered automatically
- User Agent detection — Semrush, Ahrefs, MJ12bot, Googlebot, and dozens more blocked
- Deduplication — same IP + same job + same feed within a time frame = one click, not two
- Audit trail — every deleted event preserved with a reason code (ip, time, nomatch_withcookie, no_unconverted_cpc)
- Conversion validation — 48-hour attribution window, has_conversion flag prevents double-counting applications Your budget goes to real users. Your margin stays intact.
Publisher Network Control
Unlimited publishers. Per-publisher tracking. Full control.
Add publishers in minutes. Assign them to specific campaigns or your full inventory. Each publisher gets unique tracking parameters, conversion pixels, and a dedicated feed URL. Monitor performance by publisher in real time — clicks, applies, spend, conversion rate — and cut underperformers before they drain budget.
- Per-publisher custom URL parameters for downstream tracking
- UTM injection: utm_source=appljack, utm_medium={custid}, utm_campaign={feedid}
- Cookie-based attribution (48-hour window) with pixel firing on conversion
- Fallback IP+UserAgent matching when cookies are missing
- Publisher status controls — activate, deactivate, or reassign instantly
Real-Time Dashboards Built for Operators
Not vanity metrics. Operating metrics.
- Customer view: Total spend, clicks, applies, CPC, CPA, conversion rate — filterable by date range
- Campaign view: Expandable rows with daily spend trends, publisher breakdown, and status indicators
- Publisher view: Side-by-side performance across your network
- Event tabs: Active, inactive, and referrer analysis
- Date ranges: Today, yesterday, last 7 days, this month, last month, custom Pre-calculated stats update every 5 minutes. Dashboards load in under a second even at 10M+ events.
Slack-First Support — Not a Ticket Queue
A private Slack channel. Your team and ours. That's it.
Every Appljack customer gets a dedicated Slack channel with direct access to our team. No tiers. No escalation paths. No "your ticket has been received."
What gets delivered to your channel automatically, every morning at 8 AM:
- Zero-click campaigns that need attention
- Budget utilization alerts at 75% and 90%
- CTR drops greater than 30% vs. 7-day average
- Job count decreases over 20%
- Campaign status changes What you get when you ask a question:
- An answer. In minutes. From someone who built the platform.
What you get when you ask a question: An answer. In minutes. From someone who built the platform.
The Arbitrage Operator's Checklist
| Capability | Appljack |
| CPC and CPA arbitrage pricing | Per-customer and per-campaign adjustments with transparent tracking |
| Multi-source budget enforcement | Aggregated across internal + Talroo + Adzuna + ZipRecruiter, and more! |
| Feed filtering | Include/exclude with AND/OR logic, test before publish |
| Fraud detection | IP, User Agent, dedup, audit trail with reason codes |
| Publisher-level tracking | Unique URLs, pixels, attribution, per-publisher dashboards |
| Feed processing at scale | Millions jobs parsed, filtered, and distributed every 3 hours |
| Automated daily alerts | Slack digest — budget, performance, job count, status |
| Support response time | Minutes. Private Slack channel. Direct access. |
You found the margin. Now protect it.
Appljack is the infrastructure layer between your feeds and your publishers, built for operators who care about every click, every cent, and every basis point of spread.