Skip to main content

Storefront Branding

Make your store look like your organization's own. Customize the logo, colors, and name so customers recognize it immediately.

Store Name

The store name appears in the browser tab, in the email footer ("You ordered from [Store Name]"), and at the top of the storefront header. Use the name your customers know — for a school this is usually the school's name and mascot, e.g., "Riverside Rams Spirit Store".

Upload your logo in Settings → Branding → Logo. Requirements:

  • Format: PNG or SVG (SVG preferred for crisp rendering at all sizes)
  • Recommended dimensions: 200x50px (landscape) or 100x100px (square)
  • Background: transparent (for PNG) — the logo displays on a white header
  • The logo is also included in order confirmation and notification emails

Tip

If you only have a logo with a colored background, ask your customer to provide a PNG version with a transparent background. Most school and team logos exist in vector format that can be exported as a transparent PNG.

Brand Colors

Set your primary brand color in Settings → Branding → Primary Color. This color is used for:

  • Buttons (Add to Cart, Checkout, etc.)
  • Links and highlights throughout the storefront
  • The fundraising progress bar fill
  • Campaign countdown banner background

Enter the color as a hex code (e.g., #1a3a8f for navy blue). If you do not know your school or team's exact hex code, search for your school or team name + "color hex" — most are well documented online.

Store Subdomain

Your store URL on Starter and Growth plans follows this format:

https://your-store-slug.spreeshop.xyz

Choose a slug that is short, memorable, and recognizable — typically the school or team name in lowercase with hyphens for spaces (e.g., riverside-rams).

Warning

Changing your subdomain will break any existing links you have shared. You will need to re-share the new URL. Consider this carefully before changing a slug that has already been distributed.

Custom Domain (Pro Plan)

On the Pro plan, you can map a custom domain like store.riversidehigh.org to your SpreeShop storefront. To set this up:

  1. In Settings → Branding → Custom Domain, enter your desired domain.
  2. SpreeShop will show you a DNS record to add (a CNAME or A record pointing to our servers).
  3. Add the DNS record through your domain registrar (GoDaddy, Namecheap, Google Domains, Cloudflare, etc.).
  4. DNS propagation takes 10 minutes to 48 hours. Once SpreeShop detects the record, your domain will be active with an automatic free SSL certificate.

Was this page helpful?