Skip to content

Fixed-scope offer

Membership or customer portal website

Price
From £8,000Typically £8,000 to £15,000; several membership levels, roles or integrations take it higher.
Time
4 to 8 weeks
Payment
50% deposit to book, balance on launch; monthly plans billed in advance.

A website with sign-in, content only members can see, and subscriptions taken by Stripe, or a portal where your customers sign in to see their own orders, documents or bookings. Four to eight weeks.

We reply within one working day.

What you get

  1. 1Sign-in, and content gated by membership level
  2. 2Subscriptions by Stripe, with members managing their own card and invoices
  3. 3An admin for your team to manage members and content

What happens after you get in touch

We reply within one working day.

  1. Step 1

    We reply within one working day

    We read what you sent and come back with questions, a rough view of cost, or a time to talk.

  2. Step 2

    A 20-minute call

    We talk through what you need and tell you honestly whether we're the right team. No charge and no obligation.

  3. Step 3

    A written, fixed-price proposal

    Scope, price and timeline in writing. Nothing starts until you've signed it off.

Who it's for

Membership organisations, course and content businesses, clubs and service companies who sell access by subscription, or want customers to help themselves instead of emailing for every document.

The outcome: A website that signs members up, takes their subscription, shows each one what they've paid for, and gives your team an admin to run it.

What's included

  • A public website for people who haven't joined yet, mobile-first and set up for search.
  • Sign-in by email link or password, with Sign in with Google or Apple if you want it.
  • Content gated by membership level: pages, articles, videos, downloads or a members' directory.
  • Subscriptions by Stripe Billing: monthly or yearly, free trials, upgrades and cancellations, with Stripe's customer portal for cards and invoices, on a Stripe account in your name.
  • A member account area, or for a customer portal, each customer's own orders, documents, bookings or reports.
  • An admin for your team to see members, change access and publish members-only content.
  • The emails that keep it running: welcome, receipt, failed payment and renewal reminders.
  • A privacy notice for what you collect, and a way to export or delete a member's data when they ask.

Not included

  • Moving members and payments from another platform. We quote that once we know where they are now.
  • A mobile app. If members need one, we quote it as its own project.
  • Stripe's fees, video hosting and domain fees, paid by you so the accounts stay in your name.

How it runs

  1. Weeks 1 to 2Membership levels, what each can see, payments and the admin agreed and signed off, with the design. The scope sets the price and whether it takes four weeks or eight.
  2. Weeks 2 to 7Build, with a preview where you sign up, pay with Stripe's test cards and see the members' area, and a review call each week.
  3. Final weekStripe switched to live, test members through the whole journey, admin training, and launch.

Why trust us with it

This site has a client portal of its own, built by us: clients sign in to see milestones, requests, hours, documents and invoices, and card payments go through Stripe with webhooks that record each one.

After launch

Keep it working after launch

Websites and apps need looking after once they're live. Ongoing development is the plan most people choose after this, at from £1,500 a month.

Already have an app or site that needs looking after?

Questions we get asked

For many creators those are the right choice, and we'll say so. A membership website of your own makes sense when platform fees on every payment add up, when you need content or rules those platforms don't support, when members' details should sit in your own systems, or when the portal is part of a service business rather than a content one.

Other ways to start

Start with a 20-minute call with our team.

Tell us where you are and what you need. We'll tell you honestly whether this offer fits, or what would. We reply within one working day.