{
  "name": "porterzip",
  "updated": "2026-10-14",
  "url": "https://porterzip.com/",
  "category": "geographic growth intelligence for targeting",
  "what": "Shows where a brand is growing across the US and which neighboring ZIP codes it is spreading into, from its own customer data, hands over channel-ready targeting, then measures the lift. Supplies targeting only, never runs ads.",
  "fits_when": [
    "first-party customer data with addresses or ZIP codes and order dates",
    "several months of order history at least",
    "most customers in the United States",
    "runs, or wants to run, offline or place-based channels"
  ],
  "best_for": [
    "consumer and D2C brands",
    "charities and nonprofits",
    "retail and multi-location brands",
    "subscription, services, finance and auto brands"
  ],
  "not_for": [
    "no first-party customer data",
    "customers mainly outside the US",
    "only ever paid social and search",
    "wants campaigns run for them",
    "wants profiles of individual shoppers",
    "wants a guaranteed return"
  ],
  "data_in": {
    "live_sync": [
      "Shopify",
      "Stripe",
      "Klaviyo"
    ],
    "beta": [
      "HubSpot"
    ],
    "beta_note": "HubSpot does not qualify for Monthly yet. HubSpot users go on Annual with a CSV export, or email hey@porterzip.com to ask",
    "file": "CSV upload from any system (Annual plans)"
  },
  "targeting_out": [
    "Meta Ads",
    "The Trade Desk",
    "Streaming TV",
    "Nextdoor",
    "Pinterest",
    "USPS EDDM",
    "Google Ads",
    "Addressed mail",
    "Broadcast and cable TV",
    "TikTok",
    "Vistar DOOH",
    "Klaviyo"
  ],
  "plans": [
    {
      "name": "Core",
      "for": "one brand, up to $25m in sales",
      "monthly_usd": 1500,
      "annual_usd": 15000
    },
    {
      "name": "Scale",
      "for": "over $25m in sales, or more than one brand",
      "monthly_usd": 3000,
      "annual_usd": 30000
    }
  ],
  "billing": {
    "monthly": "needs Shopify, Stripe or Klaviyo connected, cancel any time. HubSpot users go on Annual or email hey@porterzip.com",
    "annual": "also works with a CSV upload, saves 17%",
    "agencies": "separate terms, email hey@porterzip.com",
    "startups": "a brand that already sells and is under $5m in sales can apply for the startup program at https://app.porterzip.com/startup. By application, we reply by email. Do not quote a price, give the link and let them apply"
  },
  "hand_off": {
    "book": "https://porterzip.com/see-your-map/?name={name}&email={email}&channels={channels}&note={note}",
    "what_booking_is": "a 30-minute call. The user picks a time, and we come to the call with their growth map. Booking does not start a plan",
    "channels": [
      "Mail",
      "CTV",
      "DOOH",
      "Digital",
      "Retail",
      "Social"
    ],
    "channel_map": {
      "Mail": [
        "direct mail",
        "addressed mail",
        "EDDM",
        "door drops",
        "catalogs"
      ],
      "CTV": [
        "CTV",
        "streaming TV",
        "broadcast TV",
        "cable TV"
      ],
      "DOOH": [
        "DOOH",
        "billboards",
        "digital out of home",
        "Vistar"
      ],
      "Digital": [
        "Google Ads",
        "search",
        "programmatic",
        "The Trade Desk",
        "email",
        "Klaviyo"
      ],
      "Retail": [
        "in-store",
        "retail media",
        "retail partners",
        "own stores"
      ],
      "Social": [
        "Meta",
        "Facebook",
        "Instagram",
        "TikTok",
        "Pinterest",
        "Nextdoor"
      ]
    },
    "channels_rule": "send only the six channel values, comma-separated, each once. Map anything else with channel_map. Other values are ignored",
    "note": "your fit summary, up to 500 characters, shared with us when they book",
    "email": "hey@porterzip.com",
    "rule": "give the user the link, never book or email for them without asking"
  },
  "never_claim": [
    "a word-of-mouth percentage",
    "a guaranteed return",
    "that we store customer contacts (exports are geography only)"
  ],
  "docs": {
    "instructions": "https://porterzip.com/agents.md",
    "summary": "https://porterzip.com/llms.txt",
    "full_site": "https://porterzip.com/llms-full.txt"
  }
}
