Sell digital products

Upload a file, set a price, and start taking orders

Sites can sell digital products end-to-end. The customer pays through Stripe, you receive the money in your own account, and PromoPilot emails the customer a secure download link.

Create a product

  1. Open Sites > Products and click + New product.
  2. Give it a name and a price in the currency your Stripe account is set to.
  3. Upload the file the customer will download (PDF, zip, video, audio) as an Asset.
  4. PromoPilot auto-generates a product detail page (PDP) you can preview and publish.

Checkout flow

  1. Customer lands on the PDP (or a funnel checkout step) and clicks Buy.
  2. Stripe Elements collects the card. The payment intent is created on your connected account.
  3. On success, an Order record is created and the fulfillment task fires.
  4. The customer gets a receipt email with a signed download link.
  5. The link works for 7 days and up to 5 downloads. After either limit, the link is dead.

Stripe not connected yet?

You can still save a product as a draft. Products only sync to Stripe after you finish Connect onboarding, and checkout blocks pointing at an un-synced product are blocked at publish time.

New to PromoPilot? Creating an account is free.

All guides