Getting Started

Getting Started

Set up PullPush and sync your first connection in under 5 minutes.

1. Create an account

Sign up at app.pullpush.ai/sign-up. The free tier includes 2 connections and 500 events per month — no credit card required.

2. Add your first connection

From the dashboard, click Add Connection and choose your platform. You'll need:

  • API key or OAuth credentials for your platform
  • PullPush encrypts all credentials with AES-256-GCM envelope encryption before storing them

Supported authentication methods vary by platform:

  • Bearer token — Shopify, Linnworks, and most REST APIs
  • OAuth 2.0 — HubSpot, Xero, and enterprise platforms
  • API key + secret — Magento, WooCommerce
  • Session token — Tripletex, legacy systems

3. Choose what to sync

Select the data types you want to synchronize:

Data type What it syncs
Stock levels Quantities per identifier, per location
Orders Order data, line items, status updates
Products Product catalogs, variants, pricing
Contacts Customer and company records
Invoices Financial documents and payment records

4. Start in shadow mode

Before going live, enable shadow mode. This runs the full sync pipeline without writing to the destination. You can:

  • Compare what would be synced against actual destination data
  • See a confidence score for the mapping
  • Review any field mismatches or missing data

5. Go live

When you're confident, flip the toggle to Live. PullPush will:

  • Process events in real time (under 50ms)
  • Use per-key ordering to prevent race conditions
  • Auto-retry with circuit breakers on failures
  • Queue failed events in the dead-letter store for one-click retry

Next steps