{"id":6942,"date":"2026-11-01T17:51:20","date_gmt":"2026-11-01T17:51:20","guid":{"rendered":"https:\/\/resultsaix.com\/blog\/?p=6942"},"modified":"2026-11-01T21:56:26","modified_gmt":"2026-11-01T21:56:26","slug":"wp-sync-guide","status":"publish","type":"post","link":"https:\/\/resultsaix.com\/blog\/wp-sync-guide\/","title":{"rendered":"WP Sync: Connect All Your Tools Without A Monthly Automation Bill"},"content":{"rendered":"\n<style>.aixg,.aixg-top{--ac:#f59e0b;--ac2:#d97706;--line:#e6e8ee;--head:#101828;--muted:#8a93a3;--blue:#2563eb;--green:#16a34a;--grad:linear-gradient(135deg,#fbbf24,#f59e0b)}.aixg .wrap{max-width:860px;margin:0 auto;padding:0 22px}.aixg .kicker{font-size:12.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--ac2);display:block;margin-top:56px}.aixg .kicker + h2{margin-top:6px}.aixg .toc{background:#fff;border:1px solid var(--line);border-radius:16px;padding:24px 28px;margin:8px 0 10px}.aixg .toc b{display:block;color:var(--head);font-size:15px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px}.aixg .toc ol{margin:0 0 0 22px;columns:2;column-gap:36px}.aixg .toc li{margin:0 0 6px;break-inside:avoid}.aixg .toc a{color:var(--head);text-decoration:none;font-weight:600}.aixg .toc a:hover{color:var(--ac2)}.aixg .box{border-radius:14px;padding:18px 22px;margin:22px 0}.aixg .box p:last-child,.aixg .box ul:last-child{margin-bottom:0}.aixg .box .bt{display:block;font-weight:800;color:var(--head);margin-bottom:6px}.aixg .tip{background:#fff7e6;border-left:5px solid var(--ac)}.aixg .note{background:#ebf4ff;border-left:5px solid var(--blue)}.aixg .done{background:#f0fff4;border-left:5px solid var(--green)}.aixg .warn{background:#fef2f2;border-left:5px solid #dc2626}.aixg .steps{counter-reset:s;list-style:none;margin:16px 0 22px!important}.aixg .steps li{counter-increment:s;position:relative;padding:4px 0 4px 48px;margin:0 0 12px}.aixg .steps li::before{content:counter(s);position:absolute;left:0;top:2px;width:32px;height:32px;border-radius:50%;background:#0a0a0f;color:#fbbf24;font-weight:800;font-size:15px;display:flex;align-items:center;justify-content:center}.aixg .tbl{width:100%;border-collapse:collapse;margin:16px 0 24px;font-size:16px;background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden}.aixg .tbl th{background:#0a0a0f;color:#fff;text-align:left;padding:12px 14px;font-weight:700;font-size:15px}.aixg .tbl td{padding:12px 14px;border-top:1px solid var(--line);vertical-align:top}.aixg .tbl td:first-child{font-weight:600;color:var(--head)}.aixg .tbl tr:nth-child(even) td{background:#fafbfc}.aixg .tag{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:2px 9px;border-radius:999px;background:#dcfce7;color:#166534;white-space:nowrap}.aixg .tag.paid{background:#fef3c7;color:#92400e}.aixg .flow{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:22px 0 26px}.aixg .flow div{background:#fff;border:1px solid var(--line);border-radius:14px;padding:14px 12px;text-align:center;font-size:15px;position:relative}.aixg .flow div b{display:block;color:var(--head);font-size:16px;margin-bottom:4px}.aixg .flow div span{display:block;font-size:13.5px;color:var(--muted);line-height:1.45}.aixg .flow div:not(:last-child)::after{content:\"\\2192\";position:absolute;right:-10px;top:50%;transform:translateY(-50%);color:var(--ac);font-weight:900;font-size:18px}.aixg .weeks{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:18px 0 24px}.aixg .wk{background:#fff;border:1px solid var(--line);border-top:5px solid var(--ac);border-radius:14px;padding:18px 20px}.aixg .wk h3{margin:0 0 4px;font-size:19px}.aixg .wk .when{font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ac2)}.aixg .wk ul{margin:10px 0 0 20px;font-size:16px}.aixg .wk li{margin-bottom:6px}.aixg .check{list-style:none;margin:12px 0 22px!important}.aixg .check li{padding-left:34px;position:relative}.aixg .check li::before{content:\"\";position:absolute;left:0;top:5px;width:20px;height:20px;border:2px solid var(--ac2);border-radius:5px;background:#fff}.aixg .shot{background:#f6f7f9;border:2px dashed #cbd2dc;border-radius:12px;padding:26px;text-align:center;color:var(--muted);font-size:15px;margin:18px 0 24px}.aixg .shot b{display:block;color:#667085;letter-spacing:.1em;text-transform:uppercase;font-size:12.5px;margin-bottom:4px}.aixg .faq details{background:#fff;border:1px solid var(--line);border-radius:12px;padding:14px 18px;margin:0 0 10px}.aixg .faq summary{font-weight:700;color:var(--head);cursor:pointer;font-size:17.5px}.aixg .faq details p{margin:10px 0 0}.aixg .series{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0 24px;list-style:none}.aixg .series li{background:#fff;border:1px solid var(--line);border-radius:12px;padding:12px 16px;margin:0;font-size:15.5px}.aixg .series li b{color:var(--ac2);margin-right:6px}.aixg .series li.now{border-color:var(--ac);background:#fffbeb}.aixg .cta{background:#0a0a0f;border-radius:18px;padding:30px 28px;margin:30px 0;color:#c3c9d6;text-align:center}.aixg .cta .ct{display:block;color:#fff;font-size:24px;font-weight:800;line-height:1.25;margin-bottom:8px}.aixg .cta p{color:#c3c9d6;margin:0 0 18px}.aixg .cta a.ctab{display:inline-block;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#0a0a0a!important;font-weight:800;text-decoration:none!important;padding:13px 24px;border-radius:12px;font-size:16.5px}.aixg .more{margin:6px 0 28px;font-weight:700;font-size:16.5px}.aixg .more a{color:#d97706!important;text-decoration:none!important}.aixg .series li:has(a){padding:0}.aixg .series li a{display:block;padding:12px 16px;color:inherit!important;text-decoration:none!important}.aixg .series li:has(a):hover{border-color:var(--ac)}.aixg{margin:0 0 1.2em}.aixg .kicker{margin-top:2.2em}.aixg .steps li,.aixg .check li{list-style:none}.aixg-btn{display:inline-block;background:var(--grad);color:#0a0a0a!important;font-weight:800;text-decoration:none!important;padding:13px 24px;border-radius:12px;font-size:16.5px}.aixg-top{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;margin:0 0 1.4em}.aixg-top .pill{font-size:12.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#92400e;background:#fef3c7;padding:5px 12px;border-radius:999px}@media(max-width:700px){.aixg .flow,.aixg .weeks,.aixg .series{grid-template-columns:1fr}.aixg .toc ol{columns:1}.aixg .tbl{font-size:14.5px}.aixg .tbl th,.aixg .tbl td{padding:10px 9px}.aixg .tag{white-space:normal}.aixg .flow div:not(:last-child)::after{content:\"\\2193\";right:50%;top:auto;bottom:-17px;transform:translateX(50%)}}<\/style>\n\n\n\n<div class=\"aixg-top\"><span class=\"pill\">AiX Training Guide 14 of 15 &middot; Free<\/span><a class=\"aixg-btn\" href=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/free-aix-guide-14-wp-sync-guide.pdf\" target=\"_blank\" rel=\"noopener\">Download The Free PDF<\/a><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Picture the next sale you make. Within seconds the buyer is on your Customers list, tagged with the exact product they bought, and their welcome email is on its way. The sale is already a new row in your sales sheet. Your phone buzzes with a message in Slack or Telegram. A week later, the review request goes out by itself.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You did nothing. That is WP Sync. It runs on your own WordPress site and connects more than 175 of the apps marketers use: payment processors, marketplaces, email platforms, spreadsheets, chat apps, calendars, lead ads, course platforms and anything with a webhook. Every bridge is unlimited. There is no task meter and no monthly automation bill, and your contacts and keys never leave your site.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This guide gets it working for you today, following one example business, <strong>Brightline Coaching<\/strong>. Every screenshot is a real WP Sync screen.<\/p>\n\n\n\n<div class=\"aixg\"><div class=\"box done\"><span class=\"bt\">What you will have by the end of this guide<\/span>\n<ul>\n  <li>Your sales, payments and sign-ups connected, with every buyer landing on the right list, tagged by product<\/li>\n  <li>Five to ten working bridges, each one tested before it touches a real person<\/li>\n  <li>Delays, pacing, filters and a weekly check, plus a list of what you can stop renting<\/li>\n<\/ul><\/div><\/div>\n\n\n\n<div class=\"aixg\"><nav class=\"toc\" id=\"contents\">\n  <b>In This Guide<\/b>\n  <ol>\n    <li><a href=\"#what\">What WP Sync Does<\/a><\/li>\n    <li><a href=\"#own\">Everything WP Sync Connects<\/a><\/li>\n    <li><a href=\"#tour\">A Tour Of The Plugin<\/a><\/li>\n    <li><a href=\"#connect\">Connect Your Apps<\/a><\/li>\n    <li><a href=\"#first\">Build Your First Bridge<\/a><\/li>\n    <li><a href=\"#ten\">Ten Bridges Every Marketer Should Build<\/a><\/li>\n    <li><a href=\"#timing\">Timing: Delays, Dates And Pacing<\/a><\/li>\n    <li><a href=\"#smart\">Filters, Tokens And Actions<\/a><\/li>\n    <li><a href=\"#test\">Test Before You Trust It<\/a><\/li>\n    <li><a href=\"#watch\">Watch It Work<\/a><\/li>\n    <li><a href=\"#hooks\">Webhooks In And Out<\/a><\/li>\n    <li><a href=\"#family\">WP Sync With The ResultsAiX Family<\/a><\/li>\n    <li><a href=\"#lists\">Catch Up And Move Whole Lists<\/a><\/li>\n    <li><a href=\"#replace\">Replace What You Rent<\/a><\/li>\n    <li><a href=\"#days\">Your 14-Day WP Sync Plan<\/a><\/li>\n    <li><a href=\"#faq\">Questions People Ask<\/a><\/li>\n    <li><a href=\"#next\">What To Read Next<\/a><\/li>\n  <\/ol>\n<\/nav><\/div>\n\n\n\n<div class=\"aixg\"><span class=\"kicker\">Part 1<\/span><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what\">What WP Sync Does<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WP Sync is a bridge engine that lives inside WordPress. Once you understand four words, every screen in the plugin makes sense.<\/p>\n\n\n\n<div class=\"aixg\"><div class=\"flow\">\n  <div><b>Source<\/b><span>where something happens: a sale, a sign-up, a booking<\/span><\/div>\n  <div><b>Bridge<\/b><span>the rule that says &#8220;when this happens, do that&#8221;<\/span><\/div>\n  <div><b>Mapping<\/b><span>names, tags and fields shaped for each app<\/span><\/div>\n  <div><b>Destination<\/b><span>where the person goes: a list, a sheet, a channel<\/span><\/div>\n  <div><b>Log<\/b><span>every move recorded, searchable, per destination<\/span><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"aixg\"><table class=\"tbl\">\n  <tr><th style=\"width:22%\">Word<\/th><th>What It Means<\/th><th style=\"width:34%\">Brightline Example<\/th><\/tr>\n  <tr><td>Source<\/td><td>Any connection WP Sync can read new people or events from: an email list, a checkout, a payment, a form, a webhook, a membership level.<\/td><td>A buyer of the Offer Builder Workshop<\/td><\/tr>\n  <tr><td>Destination<\/td><td>Any connection WP Sync can write to: another email list, a spreadsheet row, a chat message, a webinar registration, a CRM record.<\/td><td>The Customers list in ResultsAiX Mailer<\/td><\/tr>\n  <tr><td>Bridge<\/td><td>One rule linking one source to one or more destinations. Each destination has its own mapping, action and timing.<\/td><td>Workshop buyers to Customers, the sales sheet and Slack<\/td><\/tr>\n  <tr><td>Push or poll<\/td><td>Push sources tell your site the instant something happens. Polled sources are checked every five minutes.<\/td><td>Payments arrive instantly; a spreadsheet is checked every five minutes<\/td><\/tr>\n<\/table><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Rent It Or Own It<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A monthly automation service counts every move as a task and bills you for the count. Your business grows, the bill grows with it. WP Sync works the other way round. Build as many bridges as you like, send each person to as many destinations as you like, and move as many contacts as your site and your apps can handle. The number of bridges is not capped, and nothing is counted except the sites you install it on.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Two more things matter to me. First, privacy: WP Sync talks straight from your site to each app, so your subscribers never pass through anybody else&#8217;s servers. Second, it is not a sending platform. WP Sync never emails anyone itself. It hands each person to the app you chose, and that app does the sending.<\/p>\n\n\n\n<div class=\"aixg\"><div class=\"box tip\"><span class=\"bt\">The one idea to hold on to<\/span><p>A new bridge moves people who appear <strong>after<\/strong> you build it. It never sweeps a whole list somewhere by surprise. When you do want to bring across the people who were already there, Part 13 shows the two tools for that: Backfill and Migrate.<\/p><\/div><\/div>\n\n\n\n<div class=\"aixg\"><span class=\"kicker\">Part 2<\/span><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"own\">Everything WP Sync Connects<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Open the <strong>Connections<\/strong> tab and you are looking at more than 175 apps, ready to go. Type a name in the search box and its card jumps straight to you. Here is a small slice of them, the ones marketers reach for first.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><picture><source type=\"image\/webp\" srcset=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-03-wp-sync-connections-catalogue.webp\"><img decoding=\"async\" src=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-03-wp-sync-connections-catalogue.jpg\" alt=\"WP Sync Connections tab cards for Stripe, PayPal, WarriorPlus, JVZoo, Google Sheets, Slack, Telegram, Discord, Calendly and more\"\/><\/picture><figcaption class=\"wp-element-caption\">A few of the 175+ apps on the Connections tab<\/figcaption><\/figure>\n\n\n\n<div class=\"aixg\"><table class=\"tbl\">\n  <tr><th style=\"width:24%\">Category<\/th><th>What Connects<\/th><th style=\"width:32%\">What It Does For You<\/th><\/tr>\n  <tr><td>Payments and checkouts<\/td><td>Stripe, PayPal, ResultsAiX Payments, Shopify, Gumroad and many more carts and stores<\/td><td>Every buyer on your list the moment they pay<\/td><\/tr>\n  <tr><td>Affiliate marketplaces<\/td><td>WarriorPlus, JVZoo and ClickBank, plus your own affiliate program<\/td><td>Buyers tagged by product, front end and every upsell<\/td><\/tr>\n  <tr><td>Email platforms<\/td><td>ResultsAiX Mailer and 39 other email platforms, both ways<\/td><td>Keep two lists in step, or move a whole list across<\/td><\/tr>\n  <tr><td>Spreadsheets and databases<\/td><td>Google Sheets, Airtable, Notion and others<\/td><td>A live sales sheet that fills itself<\/td><\/tr>\n  <tr><td>Chat and alerts<\/td><td>Slack, Discord and Telegram<\/td><td>Your team hears about every sale in seconds<\/td><\/tr>\n  <tr><td>Calendars and webinars<\/td><td>Calendly, Cal.com and ResultsAiX Webinars<\/td><td>Every booking and registrant into follow-up<\/td><\/tr>\n  <tr><td>Lead ads and forms<\/td><td>Facebook and Instagram Lead Ads, and the popular WordPress form plugins<\/td><td>New leads on your list before they forget you<\/td><\/tr>\n  <tr><td>Courses and memberships<\/td><td>ResultsAiX Membership and the popular course and membership platforms<\/td><td>New members straight into onboarding<\/td><\/tr>\n  <tr><td>Ads and publishing<\/td><td>Meta Conversions, plus posting to Facebook, Instagram, Bluesky, Mastodon and your chat channels<\/td><td>Purchases reported to your ads; new posts announced everywhere<\/td><\/tr>\n  <tr><td>Anything else<\/td><td>Webhook Connect, in and out<\/td><td>If an app can send or receive a webhook, WP Sync can talk to it<\/td><\/tr>\n<\/table><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">New connections arrive in updates, and every one is yours as soon as you update. The Connections tab and the built-in Training tab always show the exact list for your version.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WP Sync runs on 3 sites, and everything inside it is unlimited: bridges, destinations and contacts.<\/p>\n\n\n\n<div class=\"aixg\"><div class=\"more\"><a href=\"https:\/\/kevinfahey.org\/guide14-wpsync\/blog\">See WP Sync &rarr;<\/a><\/div><\/div>\n\n\n\n<div class=\"aixg\"><span class=\"kicker\">Part 3<\/span><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"tour\">A Tour Of The Plugin<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Everything sits under one WordPress menu item, split into ten tabs. You will spend nearly all your time in four of them: Connections, Bridges, Activity Log and Dashboard.<\/p>\n\n\n\n<div class=\"aixg\"><table class=\"tbl\">\n  <tr><th style=\"width:22%\">Tab<\/th><th>What You Do There<\/th><\/tr>\n  <tr><td>Dashboard<\/td><td>Active bridges, connected apps and total syncs, then the analytics: the daily chart, success rate, where contacts go and which bridges do the most work.<\/td><\/tr>\n  <tr><td>Bridges<\/td><td>Every bridge, with Test, History, Pause, Edit and Clone on each row, plus Create Bridge and Run Sync Now.<\/td><\/tr>\n  <tr><td>Connections<\/td><td>Where every app is connected, with a search box. The ResultsAiX family sits first.<\/td><\/tr>\n  <tr><td>Activity Log<\/td><td>Every person WP Sync has moved, with the result for each destination.<\/td><\/tr>\n  <tr><td>The rest<\/td><td>Training for the built-in knowledge base, Diagnostics for a one-click support report (never containing keys), Settings for your licence and sites, plus Resources and the free ResultsAiX Hub.<\/td><\/tr>\n<\/table><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><picture><source type=\"image\/webp\" srcset=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-ys-02-wp-sync-dashboard-analytics.webp\"><img decoding=\"async\" src=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-ys-02-wp-sync-dashboard-analytics.jpg\" alt=\"WP Sync dashboard with active bridges, total syncs, a 14 day sync chart and sync health rings\" style=\"width:680px\"\/><\/picture><figcaption class=\"wp-element-caption\">The WP Sync Dashboard and its analytics<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Pick any range from today to all time, or your own dates. Each card compares with the period before, and the three rings show sync health, where contacts go and which bridge does the most work.<\/p>\n\n\n\n<div class=\"aixg\"><span class=\"kicker\">Part 4<\/span><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"connect\">Connect Your Apps<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A bridge can only use apps that are connected, so this is always the first stop. Open the <strong>Connections<\/strong> tab. Each card shows whether that app can be a source, a destination or both, and whether it pushes events instantly.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"WP Sync Update   Send Any CLICK To 147 Different Connections\" width=\"860\" height=\"484\" src=\"https:\/\/www.youtube.com\/embed\/sdBWffcq0Cg?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">Video: WP Sync: Send Any Click To 147 Different Connections<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">The Ways Apps Connect<\/h3>\n\n\n\n<div class=\"aixg\"><table class=\"tbl\">\n  <tr><th style=\"width:30%\">Method<\/th><th>What You Do<\/th><th style=\"width:28%\">Used By<\/th><\/tr>\n  <tr><td>Nothing at all<\/td><td>It is on the same site, so WP Sync hooks straight in. The card says Connected.<\/td><td>ResultsAiX Mailer, Payments, Membership, Mailer Events, and WordPress plugins on your site<\/td><\/tr>\n  <tr><td>API key<\/td><td>Paste the key from the app&#8217;s settings and click Connect, then Test Connection.<\/td><td>Most email platforms and CRMs<\/td><\/tr>\n  <tr><td>Paste a URL into the other app<\/td><td>WP Sync shows you a private address. Paste it into that app&#8217;s webhook or notification settings.<\/td><td>Stripe, PayPal, WarriorPlus, JVZoo, Calendly and other checkouts and calendars<\/td><\/tr>\n  <tr><td>Service account<\/td><td>Paste the service account JSON, then share each sheet with the email shown on the card, as an Editor.<\/td><td>Google Sheets<\/td><\/tr>\n  <tr><td>Channel webhook or bot token<\/td><td>Paste the channel&#8217;s incoming webhook, or your bot token and chat ID.<\/td><td>Slack, Discord, Telegram<\/td><\/tr>\n<\/table><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Every connected card has the same four buttons: <strong>Test Connection<\/strong> prints a plain English result on the card, <strong>Edit Settings<\/strong> changes a key without disconnecting, <strong>Refresh Lists<\/strong> pulls in a list you just created, and <strong>Disconnect<\/strong> removes the stored credentials.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Connect A Marketplace: WarriorPlus<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Many WP Sync owners sell or promote on the affiliate marketplaces, so this is the connection that pays back fastest. WarriorPlus and JVZoo work the same way: they send a notification for each sale to an address you give them, and WP Sync turns it into a person.<\/p>\n\n\n\n<div class=\"aixg\"><ol class=\"steps\">\n  <li>On the Connections tab, find the <strong>WarriorPlus<\/strong> card and click Connect, or Edit Settings if it is already on.<\/li>\n  <li>Copy <strong>Your Webhook \/ Payload URL<\/strong>. It is private to your site, so treat it like a password.<\/li>\n  <li>In WarriorPlus, open your product&#8217;s Integrations setting (the IPN, Instant Payment Notification URL) and paste it there.<\/li>\n  <li>Paste your WarriorPlus <strong>Security Key<\/strong> into the card. WarriorPlus sends it back with every notification and WP Sync checks it, so only genuine sales are acted on.<\/li>\n  <li>Optional: list your products one per line, so each one appears in the bridge builder as its own source. Products also appear by themselves the first time they sell.<\/li>\n  <li>Save, then click Test Connection.<\/li>\n<\/ol><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><picture><source type=\"image\/webp\" srcset=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-ys-04-wp-sync-warriorplus-connection.webp\"><img decoding=\"async\" src=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-ys-04-wp-sync-warriorplus-connection.jpg\" alt=\"WarriorPlus connection card in WP Sync with the webhook URL, security key and product list\" style=\"width:680px\"\/><\/picture><figcaption class=\"wp-element-caption\">Connecting WarriorPlus: one URL and your security key<\/figcaption><\/figure>\n<\/div>\n\n\n<div class=\"aixg\"><div class=\"box note\"><span class=\"bt\">Already sending that notification somewhere else?<\/span><p>A product has one IPN address. If it already feeds a licence tool or WP Conversion Tracker AI, paste those addresses into <strong>Forward a copy<\/strong> on the same card. WP Sync passes an exact copy of every notification straight through, so your existing setup keeps working and WP Sync joins in alongside it.<\/p><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">A WarriorPlus or JVZoo bridge can watch all sales, one product, or a single kind of event such as refunds or chargebacks, each across all products or for one product. JVZoo adds routing by affiliate: direct sales, any affiliate sale, or one named affiliate. A repeated notification is recognised by its receipt and ignored, so nobody is synced twice.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Connect A Payment Processor: Stripe<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The Stripe card works on the same paste-one-address idea, with clear numbered steps on the card itself.<\/p>\n\n\n\n<div class=\"aixg\"><ol class=\"steps\">\n  <li>Copy the endpoint URL from the Stripe card in WP Sync.<\/li>\n  <li>In Stripe, open Developers, then Webhooks (newer accounts call it Event destinations), and add a webhook endpoint with that URL.<\/li>\n  <li>Choose <strong>Select events to send<\/strong> and tick <strong>checkout.session.completed<\/strong>. If your checkout is hosted by another tool, tick <strong>charge.succeeded<\/strong> as well. WP Sync treats one payment as one sync either way.<\/li>\n  <li>Open the new endpoint in Stripe, reveal the <strong>Signing secret<\/strong> (it starts with whsec_) and paste it into the card. WP Sync then verifies every event really came from Stripe.<\/li>\n<\/ol><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">A Stripe bridge can watch all payments and new customers, refunds, subscription endings or unpaid invoices, each as its own source. PayPal, the carts, the stores and the other payment sources follow the same pattern, and each card tells you exactly where to paste.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Connect Your Own Site&#8217;s Tools<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">ResultsAiX Mailer, ResultsAiX Payments and ResultsAiX Membership need nothing at all. If they are active on the same site, their cards already say Connected. The same is true of the WordPress plugins WP Sync reads from directly, such as your store, course or membership plugin: activate the plugin, reload the Connections tab, and the card is ready.<\/p>\n\n\n\n<div class=\"aixg\"><div class=\"more\"><a href=\"https:\/\/kevinfahey.org\/guide14-wpsync\/blog\">See WP Sync &rarr;<\/a><\/div><\/div>\n\n\n\n<div class=\"aixg\"><span class=\"kicker\">Part 5<\/span><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"first\">Build Your First Bridge<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Let&#8217;s build the bridge Brightline relies on most: every buyer of the Offer Builder Workshop goes onto the Customers list in ResultsAiX Mailer, tagged, logged in the sales sheet and announced in the team&#8217;s Slack channel. One bridge, four destinations.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Name It And Choose The Source<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Go to the <strong>Bridges<\/strong> tab and click <strong>Create Bridge<\/strong>. A full-page builder opens with a live preview of the flow at the top.<\/p>\n\n\n\n<div class=\"aixg\"><ol class=\"steps\">\n  <li><strong>Name the bridge<\/strong> for yourself. &#8220;Workshop buyers to Customers, the sales sheet and Slack&#8221; says exactly what it does; &#8220;Bridge 4&#8221; says nothing in three months.<\/li>\n  <li><strong>Choose the source app.<\/strong> Only connected apps appear. Brightline picks ResultsAiX Payments.<\/li>\n  <li><strong>Choose the source list or event.<\/strong> Here that is &#8220;Buyers of: Offer Builder Workshop&#8221;. Long lists get a type-to-filter box, and Refresh lists pulls in anything you just created.<\/li>\n  <li>Click <strong>Continue<\/strong>. The step folds into a one-line summary and the first destination opens.<\/li>\n<\/ol><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><picture><source type=\"image\/webp\" srcset=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-06-wp-sync-bridge-source-step.webp\"><img decoding=\"async\" src=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-06-wp-sync-bridge-source-step.jpg\" alt=\"WP Sync bridge builder source step with ResultsAiX Payments and buyers of the Offer Builder Workshop\"\/><\/picture><figcaption class=\"wp-element-caption\">Step 1: name the bridge and pick the source<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: The First Destination<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Choose the destination app, what to do there, and where. For Brightline that is ResultsAiX Mailer, Add to list, Customers. Then open <strong>Field mapping for this app<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><picture><source type=\"image\/webp\" srcset=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-07-wp-sync-mailer-destination-tags.webp\"><img decoding=\"async\" src=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-07-wp-sync-mailer-destination-tags.jpg\" alt=\"ResultsAiX Mailer destination with field mapping, a product token, a buyer tag and the automations option\"\/><\/picture><figcaption class=\"wp-element-caption\">A Mailer destination with a tag and automations allowed<\/figcaption><\/figure>\n\n\n\n<div class=\"aixg\"><table class=\"tbl\">\n  <tr><th style=\"width:26%\">Setting<\/th><th>What It Does<\/th><\/tr>\n  <tr><td>First name<\/td><td>From source (the default), a static value, or derived from the email address (jane.smith@ becomes Jane). Add a fallback for anyone who arrives without a name.<\/td><\/tr>\n  <tr><td>Last name<\/td><td>From source, a static value, or a fallback.<\/td><\/tr>\n  <tr><td>Custom fields<\/td><td>Key and value pairs sent to apps that accept them. Brightline stamps Product with the token {product_name}.<\/td><\/tr>\n  <tr><td>Tags<\/td><td>Comma separated. New tags are created automatically. Brightline adds buyer-workshop.<\/td><\/tr>\n  <tr><td>Automations (Mailer only)<\/td><td>Whether people from this bridge may start Mailer automations, and an option to enroll each one in a chosen automation.<\/td><\/tr>\n  <tr><td>Delay \/ drip<\/td><td>When this destination receives the person. Part 7 covers it.<\/td><\/tr>\n<\/table><\/div>\n\n\n\n<div class=\"aixg\"><div class=\"box tip\"><span class=\"bt\">Why the Automations box matters<\/span><p>By default, a person added by WP Sync can receive your broadcasts but never starts an automation, a welcome series or a double opt-in. That is what keeps a catch-up of an old list quiet. For brand-new buyers you <strong>want<\/strong> the welcome, so tick <strong>Let new contacts from this bridge start automations<\/strong>, or choose an automation in <strong>Also enroll every synced contact in<\/strong>. Leave the backfill box unticked unless you really mean to welcome everyone already on the list.<\/p><\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3: Add More Destinations<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Click <strong>Add a destination app<\/strong> as many times as you need. Each destination keeps its own list, action, mapping and timing. Brightline adds three more:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Google Sheets Connect<\/strong>, the Brightline Sales Log sheet. A sheet receives every field the source sent, with the name and email on top, so the columns build themselves.<\/li>\n\n\n<li><strong>Slack<\/strong>, the #sales channel, so the team sees each sale the moment it lands.<\/li>\n\n\n<li><strong>ResultsAiX Mailer<\/strong> again, this time with the action Add tag, tag ask-for-review, and a seven-day delay. A week after buying, the review request email starts by itself.<\/li>\n\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><picture><source type=\"image\/webp\" srcset=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-08-wp-sync-bridge-four-destinations.webp\"><img decoding=\"async\" src=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-08-wp-sync-bridge-four-destinations.jpg\" alt=\"WP Sync bridge with one payments source and four destinations: Mailer, Google Sheets, Slack and a delayed tag\" style=\"width:680px\"\/><\/picture><figcaption class=\"wp-element-caption\">One bridge, four destinations<\/figcaption><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Step 4: Save, Then Test<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Open <strong>Filters &amp; options<\/strong> if you want conditions (Part 8), then click <strong>Create Bridge<\/strong> on the bar at the bottom. The bridge appears on the Bridges list, switched on. Before you rely on it, run the Test from Part 9. It takes a minute and shows you exactly what every destination will receive.<\/p>\n\n\n\n<div class=\"aixg\"><div class=\"box done\"><span class=\"bt\">Why one bridge with four destinations beats four bridges<\/span><p>All four destinations see the same person, the same filters and the same source fields, and the Activity Log shows one row with a result for each destination. It is simpler to read, simpler to change and simpler to trust.<\/p><\/div><\/div>\n\n\n\n<div class=\"aixg\"><div class=\"cta\"><span class=\"ct\">Stop Paying Per Task To Move Your Own Customers<\/span><p>WP Sync runs on your own WordPress site, connects more than 175 apps and moves every buyer, lead and booking with no task meter at all.<\/p><a class=\"ctab\" href=\"https:\/\/kevinfahey.org\/guide14-wpsync\/blog\">See WP Sync &rarr;<\/a><\/div><\/div>\n\n\n\n<div class=\"aixg\"><span class=\"kicker\">Part 6<\/span><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ten\">Ten Bridges Every Marketer Should Build<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This is the part that pays for WP Sync many times over. Each of these takes about ten minutes to build, runs every day without you, and replaces a job you either do by hand or rent a monthly service for. Build the first three this week.<\/p>\n\n\n\n<div class=\"aixg\"><table class=\"tbl\">\n  <tr><th style=\"width:5%\">#<\/th><th style=\"width:26%\">Bridge<\/th><th>What Happens<\/th><th style=\"width:33%\">How To Set It Up<\/th><\/tr>\n  <tr><td>1<\/td><td>Marketplace buyers onto your list<\/td><td>Every WarriorPlus or JVZoo buyer lands on your list in seconds, tagged with the product they bought.<\/td><td>Marketplace, All sales, to your Customers list, tag {product_name}<\/td><\/tr>\n  <tr><td>2<\/td><td>Refunds take the buyer tag off<\/td><td>A refund quietly removes the buyer tag, so your customer emails stay right.<\/td><td>Same marketplace, Refunds, action Remove tag<\/td><\/tr>\n  <tr><td>3<\/td><td>Your own checkout to the Mailer<\/td><td>Buyers from ResultsAiX Funnels or Membership go straight into their welcome automation.<\/td><td>ResultsAiX Payments, Buyers of one product, to ResultsAiX Mailer, automations allowed<\/td><\/tr>\n  <tr><td>4<\/td><td>A sales sheet that fills itself<\/td><td>Every sale becomes a row with the amount, product and order id.<\/td><td>Any sales source, to Google Sheets<\/td><\/tr>\n  <tr><td>5<\/td><td>A ping for every sale<\/td><td>Your phone buzzes the moment money arrives.<\/td><td>Any sales source, to Slack, Discord or Telegram<\/td><\/tr>\n  <tr><td>6<\/td><td>Form fills to the right list<\/td><td>Each WordPress form feeds its own list with a source tag.<\/td><td>Forms Connect, one form, to a list with a tag<\/td><\/tr>\n  <tr><td>7<\/td><td>Bookings into follow-up<\/td><td>Every booked call gets its reminders, and you get a ping.<\/td><td>Calendly or Cal.com, to a reminder list plus Slack<\/td><\/tr>\n  <tr><td>8<\/td><td>Lead ads onto your list<\/td><td>Ad leads hear from you while they still remember you.<\/td><td>Facebook or Instagram Lead Ads, to your list with campaign tags<\/td><\/tr>\n  <tr><td>9<\/td><td>Renewals tag active members<\/td><td>Club members are always tagged right for member-only emails.<\/td><td>ResultsAiX Payments, Renewals only, action Add tag<\/td><\/tr>\n  <tr><td>10<\/td><td>Purchases reported to Meta<\/td><td>Your ads learn who buys, from the server, with the real sale value.<\/td><td>Any sales source, to Meta Conversions, Purchase event<\/td><\/tr>\n<\/table><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Here is how to build the ones people ask about most.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Recipe: Marketplace Buyers, Tagged By Product<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This is the one most WP Sync owners bought it for. Source: WarriorPlus, All WarriorPlus sales. Destination: your email platform, Add to list, Customers. Tags: wplus-buyer and {product_name}. Now every buyer lands on your list the moment they pay, and the tag tells your follow-up which product they own, front end and every upsell alike. If you sell on JVZoo too, clone the bridge, switch the source and keep everything else.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Recipe: The Refund Partner<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Every buyer bridge deserves a partner. Clone the buyer bridge, change the source event to Refunds, and change the action to Remove tag. Refunds only ever run bridges that picked them on purpose, so your list-building bridges never quietly receive people who were refunded.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Recipe: Every Sale In A Spreadsheet<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Connect Google Sheets once, share the sheet with the service account email on the card as an Editor, and add it to your sales bridges. Each sale becomes a row with every field the source sends, with passwords, secrets and tokens stripped out first. Your bookkeeper gets a live sales report without a login to anything else.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Recipe: Paid Group Access On Telegram<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Selling access to a private Telegram group? Choose &#8220;Personal invite link for&#8221; your group as a destination, placed before your email platform in the same bridge. WP Sync creates a single-use invite link for each buyer and hands it on as the token {telegram_invite_link}, so the welcome email can carry it. On your refund bridge, the Revoke personal invite link action takes it back. Discord has a matching option on its card.<\/p>\n\n\n\n<div class=\"aixg\"><div class=\"more\"><a href=\"https:\/\/kevinfahey.org\/guide14-wpsync\/blog\">See WP Sync &rarr;<\/a><\/div><\/div>\n\n\n\n<div class=\"aixg\"><span class=\"kicker\">Part 7<\/span><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"timing\">Timing: Delays, Dates And Pacing<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Most automation fires the instant something happens. WP Sync lets every destination choose its own moment, which is how one sale can become a perfectly timed sequence of steps. Open <strong>Delay \/ drip<\/strong> on any destination.<\/p>\n\n\n\n<div class=\"aixg\"><table class=\"tbl\">\n  <tr><th style=\"width:22%\">Mode<\/th><th>What It Does<\/th><th style=\"width:34%\">Use It For<\/th><\/tr>\n  <tr><td>Send now<\/td><td>Leave it empty and the destination receives the person straight away.<\/td><td>Adding to a list, team alerts<\/td><\/tr>\n  <tr><td>Wait for<\/td><td>Hold each person for a number of minutes, hours or days, up to 90 days.<\/td><td>A review request a week after purchase; an upsell tag two days later<\/td><\/tr>\n  <tr><td>Wait until<\/td><td>Hold everyone until one date and time, in your site&#8217;s time zone.<\/td><td>Pre-launch sign-ups released at 9am on launch day<\/td><\/tr>\n  <tr><td>Drip<\/td><td>Send at most a set number of people per window, each one given the next free slot.<\/td><td>Feeding a new email account gently; spreading a burst of sign-ups<\/td><\/tr>\n<\/table><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><picture><source type=\"image\/webp\" srcset=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-09-wp-sync-destination-delay.webp\"><img decoding=\"async\" src=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-09-wp-sync-destination-delay.jpg\" alt=\"Mailer destination set to add the ask-for-review tag seven days after purchase\"\/><\/picture><figcaption class=\"wp-element-caption\">A review request tag, seven days later<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Hours, days and set dates land accurately. A wait measured in minutes is approximate on a quiet site, because it is delivered on the next five-minute check. A destination with a delay shows a stopwatch tag in the builder and on the Bridges list, so you can read the whole sequence at a glance.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Drip: Pace Instead Of Pause<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A delay holds everyone for the same time, so 200 buyers delayed by an hour still arrive together an hour later. A drip spaces them out instead: one every five minutes, 50 an hour, or 1,000 an hour, all on the same dial. Brightline&#8217;s webinar sign-ups go to the Mailer one every five minutes, which keeps a busy registration day smooth.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><picture><source type=\"image\/webp\" srcset=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-10-wp-sync-destination-drip.webp\"><img decoding=\"async\" src=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-10-wp-sync-destination-drip.jpg\" alt=\"WP Sync destination set to drip one contact every five minutes into the webinar registrations list\"\/><\/picture><figcaption class=\"wp-element-caption\">Drip pacing: one every five minutes<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The pace holds even when catching up after a quiet spell, and two bridges feeding the same app and list share one lane, so the receiving account gets exactly the pace you set. Drip and delay work together too: wait ten minutes, then drip one every five.<\/p>\n\n\n\n<div class=\"aixg\"><div class=\"box note\"><span class=\"bt\">Controlling people who are waiting<\/span><p>A bridge with people waiting shows a <strong>queued<\/strong> count on its row with two buttons beside it. <strong>Deliver now<\/strong> releases everyone who was waiting when you pressed it. <strong>Discard<\/strong> drops them without sending, and a later Backfill can still reach them. Pausing a bridge freezes its queue, and switching it back on carries on at your pace. Change the drip rate at any time and everyone waiting is re-spaced to the new pace.<\/p><\/div><\/div>\n\n\n\n<div class=\"aixg\"><span class=\"kicker\">Part 8<\/span><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"smart\">Filters, Tokens And Actions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">These three tools turn WP Sync from a copier into a small automation engine.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Filters: Only The Right People<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Open <strong>Filters &amp; options<\/strong> and add conditions. Leave it empty and everyone syncs. Add conditions and only people who match all of them go through. There are eight operators: contains, does not contain, equals, does not equal, starts with, ends with, is empty and is not empty.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><picture><source type=\"image\/webp\" srcset=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-ys-11-wp-sync-bridge-filter.webp\"><img decoding=\"async\" src=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-ys-11-wp-sync-bridge-filter.jpg\" alt=\"WP Sync bridge filter that keeps the business&#x27;s own team addresses out of the webinar list\"\/><\/picture><figcaption class=\"wp-element-caption\">A filter that keeps your own team out<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Email, first name, last name and full name are always available. After a source has delivered once, WP Sync remembers the extra fields it sends, such as an order total, a product, an affiliate or a country, and offers them in the filter dropdown. Brightline filters out its own team with &#8220;Email does not contain yoursite.com&#8221;. All conditions must match; for an either-or rule, build two bridges. A person a filter holds back is logged as skipped, with the condition named, so you can always see a filter doing its job.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Tokens: Real Values In Tags And Fields<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Anywhere you type a tag or a custom field value, you can use a token in curly braces. {first_name}, {last_name} and {email} always work, and so does any field the source sends, such as {product_name}, {order_total} or {affiliate}. After the first real event, those fields appear as one-click chips under the boxes. Tokens are not case sensitive, and an unknown token stays as typed, so a typo is easy to spot in a test.<\/p>\n\n\n\n<div class=\"aixg\"><table class=\"tbl\">\n  <tr><th style=\"width:36%\">You Type<\/th><th>The Destination Receives<\/th><\/tr>\n  <tr><td>Tag: {product_name}<\/td><td>Offer Builder Workshop<\/td><\/tr>\n  <tr><td>Field Lead Source: Webinar November<\/td><td>The same text on every person, ready to segment on<\/td><\/tr>\n  <tr><td>Field Order: {order_total}<\/td><td>The amount from that sale<\/td><\/tr>\n<\/table><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Actions: More Than Adding To A List<\/h3>\n\n\n\n<div class=\"aixg\"><table class=\"tbl\">\n  <tr><th style=\"width:26%\">Action<\/th><th>What It Does<\/th><th style=\"width:34%\">Example<\/th><\/tr>\n  <tr><td>Add to list<\/td><td>Subscribes the person to the list, audience or sequence you chose. Every destination can do this.<\/td><td>Buyers onto Customers<\/td><\/tr>\n  <tr><td>Add tag<\/td><td>Applies tags to someone, without changing their lists.<\/td><td>Renewals tag club-active<\/td><\/tr>\n  <tr><td>Remove tag<\/td><td>Takes tags off.<\/td><td>Refunds remove buyer-workshop<\/td><\/tr>\n  <tr><td>Update fields only<\/td><td>Writes names and custom fields without touching list membership.<\/td><td>A booking updates a field on an existing subscriber<\/td><\/tr>\n  <tr><td>Unsubscribe<\/td><td>Removes the person from the list.<\/td><td>Someone leaving a members-only list<\/td><\/tr>\n<\/table><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The builder only shows the actions the chosen app really supports, so every saved bridge is one the app can carry out. ResultsAiX Mailer supports all five.<\/p>\n\n\n\n<div class=\"aixg\"><span class=\"kicker\">Part 9<\/span><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"test\">Test Before You Trust It<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Successful WP Sync owners test every new bridge before a real person goes through it. It takes two minutes and there are two kinds of test.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The Dry Run<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Click <strong>Test<\/strong> on the bridge&#8217;s row. A panel opens with a no-write simulation: nothing is sent anywhere. WP Sync takes a recent real person from the source (or a sample when the source has not fired yet) and shows you whether they pass the filters and exactly what each destination would receive: the name, the custom fields and the tags after tokens are filled in.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><picture><source type=\"image\/webp\" srcset=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-12-wp-sync-dry-run-test.webp\"><img decoding=\"async\" src=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-12-wp-sync-dry-run-test.jpg\" alt=\"WP Sync no-write test showing what the Mailer, Google Sheets, Slack and a queued tag would receive\" style=\"width:480px\"\/><\/picture><figcaption class=\"wp-element-caption\">The dry run: nothing is sent anywhere<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Read it like a checklist. Is every destination there? Are the names filled? Do the tags read the way you expect? In Brightline&#8217;s test the fourth destination says <strong>Would queue<\/strong>, delivered in seven days, which is exactly the review request we planned. The sample shows {product_name} as typed because a sample person carries no product; with a real sale it becomes the product&#8217;s name.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The Live Test<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Under the dry run is <strong>Send a real test<\/strong>. Type an email address you own, adjust the name, add custom fields if you like, and click <strong>Send live test<\/strong>. This really delivers to every destination, so it subscribes the address and can start automations. Afterwards, one click removes the test contact again.<\/p>\n\n\n\n<div class=\"aixg\"><div class=\"box done\"><span class=\"bt\">The full confidence check<\/span>\n<ol class=\"check\">\n  <li>Run Test and read the preview.<\/li>\n  <li>Send a live test to an address you own, or make a real test purchase in your checkout&#8217;s test mode.<\/li>\n  <li>For a polled source, click <strong>Run Sync Now<\/strong> on the Bridges tab instead of waiting five minutes.<\/li>\n  <li>Open History on the bridge, or the Activity Log, and read the result for each destination.<\/li>\n  <li>Open the destination app and see the person there, with the right tags.<\/li>\n<\/ol><\/div><\/div>\n\n\n\n<div class=\"aixg\"><div class=\"more\"><a href=\"https:\/\/kevinfahey.org\/guide14-wpsync\/blog\">See WP Sync &rarr;<\/a><\/div><\/div>\n\n\n\n<div class=\"aixg\"><span class=\"kicker\">Part 10<\/span><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"watch\">Watch It Work<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Once your bridges are running, three screens tell you everything.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The Bridges List<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">One row per bridge: the source and its list, the destinations, the delay or drip pace, when it last ran, the total synced and today&#8217;s count. A small target badge shows how many filter conditions a bridge has. Sort by newest, oldest, name or your own order (drag the handle), and search by name, app or list.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><picture><source type=\"image\/webp\" srcset=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-13-wp-sync-bridges-list.webp\"><img decoding=\"async\" src=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-13-wp-sync-bridges-list.jpg\" alt=\"WP Sync bridges list with six bridges, a drip pace, a seven day delay and Test, History and Edit buttons\"\/><\/picture><figcaption class=\"wp-element-caption\">The Bridges list<\/figcaption><\/figure>\n\n\n\n<div class=\"aixg\"><table class=\"tbl\">\n  <tr><th style=\"width:24%\">Button<\/th><th>What It Does<\/th><\/tr>\n  <tr><td>Test<\/td><td>The dry run and live test from Part 9.<\/td><\/tr>\n  <tr><td>History<\/td><td>The recent runs for this one bridge.<\/td><\/tr>\n  <tr><td>Pause<\/td><td>Stops the bridge without deleting it, and freezes any queue.<\/td><\/tr>\n  <tr><td>Edit<\/td><td>Reopens the builder with everything filled in.<\/td><\/tr>\n  <tr><td>Clone<\/td><td>An exact copy, created paused, so you can change one thing and switch it on.<\/td><\/tr>\n  <tr><td>Backfill and Migrate<\/td><td>On bridges whose source is an email platform. Part 13 covers both.<\/td><\/tr>\n<\/table><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">History For One Bridge<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Click <strong>History<\/strong> on a row, or its run count. You get the latest people through that bridge, newest first, with the result from each destination. It is the quickest way to answer &#8220;is this one working?&#8221;.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><picture><source type=\"image\/webp\" srcset=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-14-wp-sync-run-history.webp\"><img decoding=\"async\" src=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-14-wp-sync-run-history.jpg\" alt=\"Run history for the WarriorPlus buyers bridge listing each buyer and the result from the Mailer\" style=\"width:480px\"\/><\/picture><figcaption class=\"wp-element-caption\">History for one bridge<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">A dry run is a preview, so it does not appear here. An empty history means the bridge has not fired yet, which points you at the source: is the bridge switched on, has a new person arrived since you built it, and for a push source, is the address pasted into the other app?<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The Activity Log<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Every move WP Sync has made, newest first, 25 to a page. Search by email, name or IP, and narrow by type and status. This is how you answer the most common question of all: did this one person sync?<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><picture><source type=\"image\/webp\" srcset=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-15-wp-sync-activity-log.webp\"><img decoding=\"async\" src=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/wp-sync-guide-15-wp-sync-activity-log.jpg\" alt=\"WP Sync activity log with search and filters, listing recent contacts, their bridge, apps and status\"\/><\/picture><figcaption class=\"wp-element-caption\">The Activity Log<\/figcaption><\/figure>\n\n\n\n<div class=\"aixg\"><table class=\"tbl\">\n  <tr><th style=\"width:24%\">Column<\/th><th>What It Tells You<\/th><\/tr>\n  <tr><td>Type<\/td><td>Bridge, for a run from a source; Optin, for a form or push submission that came in directly.<\/td><\/tr>\n  <tr><td>Status<\/td><td>Success when every destination accepted; Partial when some did; Queued while a delay or drip is waiting, then Success when it delivers.<\/td><\/tr>\n  <tr><td>Details<\/td><td>The message from each destination, the source, the referring page and the exact time.<\/td><\/tr>\n<\/table><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The log stores the contact details that moved, on your own site, so treat it as personal data under your privacy rules. The Diagnostics tab adds a one-click support report whenever you want a second pair of eyes; the docs cover every setting in detail.<\/p>\n\n\n\n<div class=\"aixg\"><div class=\"box done\"><span class=\"bt\">The weekly two-minute check<\/span><p>Once a week, open the Dashboard on 7 days. Look at the success rate, the busiest bridges and where contacts are going. Open History on any bridge that looks quieter than usual. Two minutes, and you know every bridge is doing its job.<\/p><\/div><\/div>\n\n\n\n<div class=\"aixg\"><div class=\"cta\"><span class=\"ct\">Get WP Sync And Every Other Tool On One Key<\/span><p>WP Sync, ResultsAiX Mailer, WP Conversion Tracker AI, Membership, Funnels and every other ResultsAiX plugin, together on one licence key with 3 sites on every plugin.<\/p><a class=\"ctab\" href=\"https:\/\/kevinfahey.org\/guide14-bundle\/blog\">See The ResultsAiX Bundle &rarr;<\/a><\/div><\/div>\n\n\n\n<div class=\"aixg\"><span class=\"kicker\">Part 11<\/span><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"hooks\">Webhooks In And Out<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When an app has no ready-made connection, <strong>Webhook Connect<\/strong> covers it. Almost every modern app can send or receive a webhook, so this one card reaches nearly everything.<\/p>\n\n\n\n<div class=\"aixg\"><table class=\"tbl\">\n  <tr><th style=\"width:22%\">Direction<\/th><th>How It Works<\/th><th style=\"width:30%\">Use It For<\/th><\/tr>\n  <tr><td>In (source)<\/td><td>WP Sync gives you a private inbound address. Paste it into the other app&#8217;s webhook settings. Every POST that arrives becomes a person in your bridges.<\/td><td>A quiz tool, a booking form, a custom checkout, your own scripts<\/td><\/tr>\n  <tr><td>Out (destination)<\/td><td>Each person is sent as a JSON POST to an address you choose, with their name, email and every field.<\/td><td>Another server, an internal tool, a partner&#8217;s system<\/td><\/tr>\n<\/table><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">WP Sync reads the email and name it recognises in an unfamiliar payload and remembers every other field, including nested ones written with dots. After the first delivery, those fields appear in filters and as tokens. The inbound address carries a private token, and test pings and address checks are answered politely, so the other app keeps the webhook switched on. Brightline&#8217;s webinar sign-ups arrive this way.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">A Hand-Built Squeeze Page<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">For a page you coded yourself, point the form straight at your site&#8217;s admin-post.php with two hidden fields: <strong>action<\/strong> set to ws_optin, and <strong>rule<\/strong> set to the ID of the bridge to feed. Name the visible fields email, first_name and last_name (a single name field is split for you), and add <strong>redirect<\/strong> for the thank-you page. A Form Redirect URL saved on the bridge takes priority. Submissions show in the Activity Log as Optin.<\/p>\n\n\n\n<div class=\"aixg\"><span class=\"kicker\">Part 12<\/span><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"family\">WP Sync With The ResultsAiX Family<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">On the Connections tab, the ResultsAiX connections sit together at the top. On the same site they need no keys at all.<\/p>\n\n\n\n<div class=\"aixg\"><table class=\"tbl\">\n  <tr><th style=\"width:26%\">Connection<\/th><th>What It Does<\/th><th style=\"width:30%\">A Bridge To Build<\/th><\/tr>\n  <tr><td>ResultsAiX Mailer<\/td><td>Source and destination. Your Mailer lists appear in the builder. Anyone who unsubscribed or bounced in the Mailer is never added back.<\/td><td>Any outside source into a Mailer list, with automations allowed for new people<\/td><\/tr>\n  <tr><td>ResultsAiX Mailer Events<\/td><td>A source that reacts to what happens in the Mailer: a new or confirmed subscriber, an unsubscribe, a tag added or removed, an open, a click, a form, a broadcast sent.<\/td><td>One unsubscribe in the Mailer removes the person from your other tools too<\/td><\/tr>\n  <tr><td>ResultsAiX Payments<\/td><td>A source for the sales, renewals and refunds taken by ResultsAiX Funnels and ResultsAiX Membership, with amount, currency, product, gateway and transaction id.<\/td><td>Buyers of one product to their own list; renewals tag active subscribers<\/td><\/tr>\n  <tr><td>ResultsAiX Membership<\/td><td>A source per level and event: a new member, a member who comes back, a rebill or a refund.<\/td><td>New members of a level into an onboarding automation<\/td><\/tr>\n  <tr><td>ResultsAiX Webinars<\/td><td>Source and destination. Triggers on attended live, missed it, saw or clicked the offer, watched the replay. As a destination it registers the person for the session you pick.<\/td><td>Watched the replay, to a follow-up tag in the Mailer<\/td><\/tr>\n  <tr><td>WP Conversion Tracker AI<\/td><td>A source for leads and sales on your tracking links. A &#8220;Send to WP Sync&#8221; box on each link lets you attach bridges, and an All conversions rule covers every link.<\/td><td>Sales on a partner&#8217;s promo link, to that promo&#8217;s buyer list<\/td><\/tr>\n<\/table><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Every person WP Sync captures is also announced to the rest of the family. If a ResultsAiX Optimize split test is running on the page that captured a lead, the right version gets the credit with nothing to set up.<\/p>\n\n\n\n<div class=\"aixg\"><div class=\"box tip\"><span class=\"bt\">A bridge without a source<\/span><p>Choose <strong>No source<\/strong> when you build a bridge and it becomes an action you fire from somewhere else, such as a click or a conversion on a tracking link. Set up the destination and its action, save, then attach it where the trigger lives.<\/p><\/div><\/div>\n\n\n\n<div class=\"aixg\"><div class=\"more\"><a href=\"https:\/\/kevinfahey.org\/guide14-mailer\/blog\">See ResultsAiX Mailer &rarr;<\/a><\/div><\/div>\n\n\n\n<div class=\"aixg\"><div class=\"more\"><a href=\"https:\/\/kevinfahey.org\/guide14-wct\/blog\">See WP Conversion Tracker AI &rarr;<\/a><\/div><\/div>\n\n\n\n<div class=\"aixg\"><span class=\"kicker\">Part 13<\/span><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"lists\">Catch Up And Move Whole Lists<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A new bridge only moves people who arrive after it is built. When the source is one of the email platforms, two buttons on the bridge&#8217;s row bring the others across.<\/p>\n\n\n\n<div class=\"aixg\"><table class=\"tbl\">\n  <tr><th style=\"width:20%\">Tool<\/th><th>How It Works<\/th><th style=\"width:30%\">Best For<\/th><\/tr>\n  <tr><td>Backfill<\/td><td>Sends everyone already on the source list through the bridge now, from your browser. A panel explains what will happen and asks you to confirm, then shows the totals.<\/td><td>A list of a few hundred or a few thousand<\/td><\/tr>\n  <tr><td>Migrate<\/td><td>Works through a whole list in the background, a batch at a time, with a progress bar and Pause and Resume. Close the page and it keeps going.<\/td><td>Tens or hundreds of thousands, or whenever you want to walk away<\/td><\/tr>\n<\/table><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Both are built to be calm. Email platforms ignore people they already have, so running either twice is harmless. People who unsubscribed from the source are never brought across. Migrate is paced on purpose, so a very big list takes hours, which is exactly what keeps the receiving account happy. On a ResultsAiX Mailer destination, caught-up people arrive silent unless you ticked the backfill box. A spreadsheet destination can gain a second row for someone already there, which the panel mentions before you start.<\/p>\n\n\n\n<div class=\"aixg\"><div class=\"box note\"><span class=\"bt\">Past marketplace buyers<\/span><p>Marketplaces and checkouts send each sale once, as it happens, so there is no list to backfill. To bring past buyers across, export them from the marketplace and import the file into ResultsAiX Mailer with the right tags. Guide 5 shows you how. From then on, your new bridge catches every sale as it happens.<\/p><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Moving to a fresh email account? Put a drip on that destination and start gently, for example 50 an hour; a Backfill into a dripped destination follows the same pace.<\/p>\n\n\n\n<div class=\"aixg\"><span class=\"kicker\">Part 14<\/span><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"replace\">Replace What You Rent<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Here is how I would move off a monthly automation service without missing a single person. Do it one automation at a time.<\/p>\n\n\n\n<div class=\"aixg\"><ol class=\"steps\">\n  <li><strong>List every automation you rent.<\/strong> For each: the trigger app, the destination apps, and roughly how many runs a month.<\/li>\n  <li><strong>Find each one in WP Sync.<\/strong> Search the Connections tab for every app on your list. Anything without a card can use Webhook Connect.<\/li>\n  <li><strong>Rebuild the most used one first,<\/strong> as one bridge with several destinations where the old version had several steps.<\/li>\n  <li><strong>Test it,<\/strong> with the dry run and a live test to your own address.<\/li>\n  <li><strong>Run both side by side for a few days,<\/strong> and compare the Activity Log with the old service&#8217;s history.<\/li>\n  <li><strong>Switch the old one off,<\/strong> then move to the next.<\/li>\n<\/ol><\/div>\n\n\n\n<div class=\"aixg\"><table class=\"tbl\">\n  <tr><th style=\"width:38%\">What You Rent For<\/th><th>Build It In WP Sync With<\/th><\/tr>\n  <tr><td>Marketplace sale to email list<\/td><td>WarriorPlus, JVZoo or ClickBank source, tags from {product_name}<\/td><\/tr>\n  <tr><td>Payment to email list<\/td><td>Stripe, PayPal or ResultsAiX Payments source<\/td><\/tr>\n  <tr><td>Form to list or CRM<\/td><td>Forms Connect or Webhook Connect source<\/td><\/tr>\n  <tr><td>New row in a spreadsheet<\/td><td>Google Sheets destination<\/td><\/tr>\n  <tr><td>Sales or lead alert in chat<\/td><td>Slack, Discord or Telegram destination<\/td><\/tr>\n  <tr><td>Booking to follow-up<\/td><td>Calendly or Cal.com source, with a delay<\/td><\/tr>\n  <tr><td>New blog post announced everywhere<\/td><td>RSS Feed source to Slack Post, Facebook Page Post, Bluesky and Mastodon<\/td><\/tr>\n  <tr><td>Anything else with a webhook<\/td><td>Webhook Connect, in or out<\/td><\/tr>\n<\/table><\/div>\n\n\n\n<div class=\"aixg\"><div class=\"box done\"><span class=\"bt\">Your replace-what-you-rent checklist<\/span>\n<ul class=\"check\">\n  <li>Every rented automation written down, with its trigger and destinations<\/li>\n  <li>Every app found on the Connections tab, or covered by Webhook Connect<\/li>\n  <li>Each bridge rebuilt, tested and run alongside the old one<\/li>\n  <li>The Activity Log compared with the old history for a few days<\/li>\n  <li>The old automation switched off, then the subscription closed when the last one is moved<\/li>\n<\/ul><\/div><\/div>\n\n\n\n<div class=\"aixg\"><span class=\"kicker\">Part 15<\/span><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"days\">Your 14-Day WP Sync Plan<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Here is the order I would follow, an hour a day, to go from &#8220;I own it&#8221; to &#8220;it runs my business&#8221;.<\/p>\n\n\n\n<div class=\"aixg\"><div class=\"weeks\">\n  <div class=\"wk\"><span class=\"when\">Days 1 To 3<\/span><h3>See What You Have<\/h3><ul>\n    <li>Update WP Sync to the latest version<\/li>\n    <li>Search the Connections tab for every app you use<\/li>\n    <li>Write down every app that holds your buyers, leads and bookings<\/li>\n    <li>Connect the two that matter most and Test Connection<\/li>\n  <\/ul><\/div>\n  <div class=\"wk\"><span class=\"when\">Days 4 To 6<\/span><h3>Your Buyer Bridges<\/h3><ul>\n    <li>Build bridge 1: buyers onto your list, tagged by product<\/li>\n    <li>Build its refund partner<\/li>\n    <li>Run the dry run, then a live test to your own address<\/li>\n    <li>Allow automations for new buyers and check the welcome email<\/li>\n  <\/ul><\/div>\n  <div class=\"wk\"><span class=\"when\">Days 7 To 10<\/span><h3>Fan Out And Time It<\/h3><ul>\n    <li>Add a sales sheet and a team alert to the buyer bridge<\/li>\n    <li>Add a delayed review or upsell tag<\/li>\n    <li>Connect your forms or bookings and bridge them<\/li>\n    <li>Add filters to keep your own team out<\/li>\n  <\/ul><\/div>\n  <div class=\"wk\"><span class=\"when\">Days 11 To 14<\/span><h3>Replace And Review<\/h3><ul>\n    <li>Rebuild your most used rented automation<\/li>\n    <li>Run it side by side, then switch the old one off<\/li>\n    <li>Catch up older subscribers with Backfill where it fits<\/li>\n    <li>Start the weekly two-minute Dashboard check<\/li>\n  <\/ul><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"aixg\"><div class=\"box done\"><span class=\"bt\">By day 14 you will have<\/span><p>Every buyer and lead landing on the right list with the right tags, the right follow-up starting by itself, every sale in a sheet, your team told the moment money arrives, and at least one monthly bill you no longer need.<\/p><\/div><\/div>\n\n\n\n<div class=\"aixg\"><span class=\"kicker\">Part 16<\/span><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"faq\">Questions People Ask<\/h2>\n\n\n\n<div class=\"aixg\"><div class=\"faq\">\n  <details open><summary>How many bridges and contacts can I run?<\/summary><p>As many as you like. The plugin does not cap bridges, destinations or contacts. Your hosting and each app&#8217;s own rate limits are the only practical ceiling, and drip pacing keeps you comfortably inside them.<\/p><\/details>\n  <details open><summary>Do my contacts go through your servers?<\/summary><p>No. WP Sync runs on your own WordPress site and talks straight to each app. Your keys and tokens are stored in your own database.<\/p><\/details>\n  <details open><summary>How fast does a person move?<\/summary><p>Push sources, such as payments, marketplaces, forms and webhooks, move the moment the event happens. Polled sources are checked every five minutes, and Run Sync Now checks them on demand.<\/p><\/details>\n  <details open><summary>Will it copy my whole existing list?<\/summary><p>Only when you ask it to. A new bridge moves people who arrive after it is built. Backfill and Migrate bring the rest across when you choose.<\/p><\/details>\n<\/div><\/div>\n\n\n\n<div class=\"aixg\"><span class=\"kicker\">Part 17<\/span><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"next\">What To Read Next<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To turn the buyers WP Sync delivers into repeat customers, read Guide 6. To see which traffic sends them, read Guide 13.<\/p>\n\n\n\n<div class=\"aixg\"><ul class=\"series\">\n  <li><a href=\"https:\/\/kevinfahey.org\/guide1\/g14\"><b>1<\/b>Getting Started With ResultsAiX &rarr;<\/a><\/li>\n  <li><a href=\"https:\/\/kevinfahey.org\/guide2\/g14\"><b>2<\/b>The Complete SMTP Service Guide &rarr;<\/a><\/li>\n  <li><a href=\"https:\/\/kevinfahey.org\/guide3\/g14\"><b>3<\/b>Setting Up SMTP2GO From Start To Finish &rarr;<\/a><\/li>\n  <li><a href=\"https:\/\/kevinfahey.org\/guide4\/g14\"><b>4<\/b>Email Deliverability: Reach The Inbox &rarr;<\/a><\/li>\n  <li><a href=\"https:\/\/kevinfahey.org\/guide5\/g14\"><b>5<\/b>Moving Your Email List To The AiX Mailer &rarr;<\/a><\/li>\n  <li><a href=\"https:\/\/kevinfahey.org\/guide6\/g14\"><b>6<\/b>Email Automations Playbook &rarr;<\/a><\/li>\n  <li><a href=\"https:\/\/kevinfahey.org\/guide7\/g14\"><b>7<\/b>How To Grow Your Email List With ResultsAiX &rarr;<\/a><\/li>\n  <li><a href=\"https:\/\/kevinfahey.org\/guide8\/g14\"><b>8<\/b>How To Build Sales Funnels, Start To Finish &rarr;<\/a><\/li>\n  <li><a href=\"https:\/\/kevinfahey.org\/guide9\/g14\"><b>9<\/b>How To Move Your Membership To ResultsAiX &rarr;<\/a><\/li>\n  <li><a href=\"https:\/\/kevinfahey.org\/guide10\/g14\"><b>10<\/b>Running Customer Support With AI &rarr;<\/a><\/li>\n  <li><a href=\"https:\/\/kevinfahey.org\/guide11\/g14\"><b>11<\/b>Launching A Product With Affiliates And JV Partners &rarr;<\/a><\/li>\n  <li><a href=\"https:\/\/kevinfahey.org\/guide12\/g14\"><b>12<\/b>ResultsAiX For 6 And 7 Figure Marketers &rarr;<\/a><\/li>\n  <li><a href=\"https:\/\/kevinfahey.org\/guide13\/g14\"><b>13<\/b>WP Conversion Tracker: Track Every Click And Every Sale &rarr;<\/a><\/li>\n  <li class=\"now\"><b>14<\/b>WP Sync: Connect All Your Tools Without A Monthly Automation Bill <em>(you are here)<\/em><\/li>\n  <li><a href=\"https:\/\/kevinfahey.org\/guide15\/g14\"><b>15<\/b>Automated Webinars That Sell &rarr;<\/a><\/li>\n<\/ul><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Your First Step, Today<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Do one thing today: connect the place your buyers come from, and build the bridge that puts every new buyer on your list, tagged by product. Run the Test, send one live test to yourself, and watch it land. It works from the next sale onwards.<\/p>\n\n\n\n<div class=\"aixg\"><div class=\"cta\"><span class=\"ct\">Own Your Automation, Forever<\/span><p>Connect more than 175 apps from your own WordPress site, with unlimited bridges, no task meter and every move logged.<\/p><a class=\"ctab\" href=\"https:\/\/kevinfahey.org\/guide14-wpsync\/blog\">Get WP Sync &rarr;<\/a><\/div><\/div>\n\n\n\n<div class=\"aixg\" style=\"text-align:center;background:#0a0a0f;border-radius:18px;padding:34px 22px;color:#c3c9d6\"><p style=\"color:#fff;font-size:26px;font-weight:800;margin:0 0 6px\">Get This Guide As A Free PDF<\/p><p style=\"margin:0 0 18px\">Keep it, print it, and work through the 14-day WP Sync plan at your own pace.<\/p><a class=\"aixg-btn\" href=\"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/free-aix-guide-14-wp-sync-guide.pdf\" target=\"_blank\" rel=\"noopener\">Download The Free PDF<\/a><\/div>\n\n\n\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"How many bridges and contacts can I run?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"As many as you like. The plugin does not cap bridges, destinations or contacts. Your hosting and each app's own rate limits are the only practical ceiling, and drip pacing keeps you comfortably inside them.\"}}, {\"@type\": \"Question\", \"name\": \"Do my contacts go through your servers?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No. WP Sync runs on your own WordPress site and talks straight to each app. Your keys and tokens are stored in your own database.\"}}, {\"@type\": \"Question\", \"name\": \"How fast does a person move?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Push sources, such as payments, marketplaces, forms and webhooks, move the moment the event happens. Polled sources are checked every five minutes, and Run Sync Now checks them on demand.\"}}, {\"@type\": \"Question\", \"name\": \"Will it copy my whole existing list?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Only when you ask it to. A new bridge moves people who arrive after it is built. Backfill and Migrate bring the rest across when you choose.\"}}]}<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Every sale, sign-up and booking moving into the right list, sheet and channel by itself, from your own WordPress site. The bridges worth building first, set up step by step, tested and watched. Free guide with a free PDF.<\/p>\n","protected":false},"author":1,"featured_media":7095,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[88],"tags":[],"class_list":["post-6942","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aix-training-guides"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/resultsaix.com\/blog\/wp-content\/uploads\/2026\/11\/aix-guide-14-wp-sync-guide-cover.jpg","_links":{"self":[{"href":"https:\/\/resultsaix.com\/blog\/wp-json\/wp\/v2\/posts\/6942","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/resultsaix.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/resultsaix.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/resultsaix.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/resultsaix.com\/blog\/wp-json\/wp\/v2\/comments?post=6942"}],"version-history":[{"count":3,"href":"https:\/\/resultsaix.com\/blog\/wp-json\/wp\/v2\/posts\/6942\/revisions"}],"predecessor-version":[{"id":7064,"href":"https:\/\/resultsaix.com\/blog\/wp-json\/wp\/v2\/posts\/6942\/revisions\/7064"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/resultsaix.com\/blog\/wp-json\/wp\/v2\/media\/7095"}],"wp:attachment":[{"href":"https:\/\/resultsaix.com\/blog\/wp-json\/wp\/v2\/media?parent=6942"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/resultsaix.com\/blog\/wp-json\/wp\/v2\/categories?post=6942"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/resultsaix.com\/blog\/wp-json\/wp\/v2\/tags?post=6942"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}