Docs/Summer Upsell/Installation

Getting started

Installation

Install from the Shopify App Store

  1. Open the Summer Upsell listing on the Shopify App Store and click Install.
  2. Approve the requested permissions (full list below).
  3. You'll land on the Campaigns dashboard. The Free plan is enabled by default — no credit card required.

Permissions used

Field Description
read_products List products and variants in the campaign builders.
write_products Create the synthetic bundle products used by Shopify Function discounts.
read_discounts List existing discounts to avoid conflicts in the admin.
write_discounts Create real Shopify Function discounts for bundle and upsell offers.
read_themes Detect the active theme so the admin can show install hints.
read_orders Attribute a paid order back to the campaign that produced it — this is what fills in conversions and revenue in Analytics.
write_app_proxy Lets the widgets load their campaign data through your own shop domain instead of a third-party host.
read_markets List configured markets for translation overrides.
read_locales List available shop locales for translation overrides.

Summer Upsell does not request read_customers, write_orders, or any payment scopes. Orders are read only to attribute a sale to a campaign — no customer names, emails, addresses, or payment details are read or stored.

Uninstalling

Removing the app from Settings → Apps and sales channels automatically removes app blocks, the embed, and any Function-backed discounts created by Summer Upsell. Your products, customers, and orders are untouched. Campaign data is retained for 90 days in case you reinstall.