Updated November 2026 · Written and maintained by the Progression Agency strategy team
A subscriber in Riverside wants to stop a monthly meal plan, signs in, and finds the cancel option under Settings, then Billing, then Manage, behind a survey. Since July 1, 2025, California’s Automatic Renewal Law has asked more of that path: someone who signed up online has to be able to cancel online, at will, without steps that slow them down. A web development company in California working on subscription sites builds the sign-up, the reminder emails and the exit as one system. Progression is based in New York, builds for California businesses remotely, and offers on-site sessions on request.
On this page · 11 sections
- A cancel option three menus deep
- What a web development company in California builds for renewals
- Website design agency in California work that sits before checkout
- Four notice windows on one calendar
- The cancel path, screen by screen
- What the renewal build costs
- Consent records kept for three years
- Phone and email exits the site points to
- When a web design company in California inherits an old billing setup
- What a web development agency in California tracks after launch
- Where to send legal questions
Billing once per job?A Fresno landscaper or a Pasadena bakery that bills each job once has no renewal to give notice of, and the calendar below does not apply; our website design and development page covers that kind of site.
The law described on this page belongs to California and its Attorney General, and is stated as the Attorney General’s alert and Business and Professions Code section 17602 show it. Progression has no relationship with the Attorney General’s Office, and nothing here is legal advice or a statement that any flow complies. Legal questions go to counsel.
A cancel option three menus deep
The subscriber knows what she wants. She signs in, opens Settings, finds Billing, opens Manage and meets a survey about why she is leaving. The way out is a small link below it.
Nothing about that path is hidden in the usual sense: every link is there. The question the amendments raise is whether the steps obstruct or delay a subscriber who signed up online and wants to end the plan now.
What a web development company in California builds for renewals
California’s Attorney General issued a consumer alert on September 4, 2025 saying the Automatic Renewal Law, as amended effective July 1, 2025, applies to consumer services, subscriptions and plans that continue until the consumer cancels or that renew automatically. It also applies to free or limited trials that turn into charges unless the consumer cancels.
The alert says a business must get the consumer’s express affirmative consent to the renewal terms, and that the law is enforced by the Attorney General’s Office and by District and City attorneys. A subscription site has to do five things on schedule: ask for consent, show the terms, send notices in their windows, keep records and offer an exit. Each is a page, a message or a job in the email system.
What does a subscription site have to do on schedule?
Ask for consent, show the terms, send each notice inside its window, keep the record and offer the exit. Four of the five are visible to a subscriber, and one, the record, is visible only to the business.
What does the law cover, in the Attorney General’s words?
Consumer services, subscriptions and plans that continue until cancelled or renew automatically, and trials that turn into charges. A business selling only one time purchases has no renewal to give notice of.
Website design agency in California work that sits before checkout
Section 17602 says the renewal offer terms must appear in a clear and conspicuous manner before the subscription is fulfilled and in visual proximity to the request for consent. If the offer includes a free gift or trial, it must clearly explain the price charged after the trial ends.
- Put the renewal terms beside the consent box, not on another page.
- State the price after the trial next to the trial offer.
- Leave the consent box unticked so the subscriber ticks it.
- Keep anything that undercuts the terms out of the contract text.
- Send an acknowledgment the subscriber can keep, with the cancellation policy and how to cancel.
These are plain design choices, and none is a legal conclusion. Counsel reads the final screen.
Four notice windows on one calendar
The Attorney General’s alert sets four notices. Three have a window measured in days before an event; the fourth repeats yearly. The table lays them out beside what each message must name and what the email system must schedule.
| What triggers it | The window | What the message names | What the email system schedules |
|---|---|---|---|
| A free or discounted trial lasting more than 31 days | At least 3 and no more than 21 days before the trial ends | The length and terms of the renewal period, the amount or range of charges, the frequency and how to cancel | A job keyed to the trial end date, with a send window. |
| A plan with an initial term of one year or longer that renews automatically | At least 15 and no more than 45 days before renewal | The same four items | A job keyed to the renewal date, with a send window. |
| A fee change the subscriber accepts | At least 7 and no more than 30 days before it takes effect | Instructions on how to cancel | A job keyed to the effective date of the new fee. |
| The annual reminder | Yearly, sent the way the subscriber enrolled or usually deals with the business | The product or service, the frequency and amount of charges, and how to cancel | A yearly job keyed to the enrollment date. |
| What a build like this costs | Priced in the section below the cancel path. | Not applicable. | The written proposal. |
- Trial over 31 days: notice 3 to 21 days before it ends.
- Plan of a year or more: notice 15 to 45 days before renewal.
- Accepted fee change: notice 7 to 30 days before it takes effect.
- Every year: a reminder naming the product, the charges and how to cancel.
Trials that run past 31 days
A trial of 31 days or less has no notice window of its own under the alert. Past 31 days, the message goes out 3 to 21 days before the trial ends. The email system keys the job to the end date and checks it is not scheduled for the day of the charge.
Annual plans and the 15 to 45 day window
For a plan with an initial term of a year or more, the notice goes out at least 15 and no more than 45 days before renewal. A 30 day send date sits in the middle of the window, which leaves room for a resend if the first message bounces.
A price change the subscriber agreed to
When a consumer accepts a change in the fee, the notice goes out 7 to 30 days before it takes effect and carries instructions on how to cancel. The change is a dated record in the billing system, and the email job reads it.
The cancel path, screen by screen
The Attorney General’s alert says a consumer who enrolled online must be able to cancel online at will, with no steps that obstruct or delay cancellation. Section 17602 says the online route is either a prominently located direct link or button, which may sit in a customer account or profile or in device or user settings, or an immediately accessible termination email the business formats.
Where the button may sit
In the account, the profile or the settings, as a direct link or button that is prominently located. A business may require an account holder to sign in first. A subscriber who cannot or will not sign in must still be able to cancel another way, such as a method described in the acknowledgment.
Retention offers beside the exit
A discount, a benefit or information about the effects of cancelling may appear during online cancellation only with a prominently located, continuously and proximately displayed direct link or button entitled click to cancel, or words to that effect. Using that link must lead promptly to the cancellation.
| Screen | What it carries | What the site records |
|---|---|---|
| Account or settings | A direct link or button to end the plan | The click, with the time. |
| Sign in, if asked | A route for someone who cannot sign in | Which route the subscriber took. |
| Offer, if shown | The click to cancel button beside the offer | Whether the offer or the button was used. |
| Confirmation | A clear statement that the plan has ended and when charges stop | The confirmation and the email sent. |
What the renewal build costs
Price follows the scope: plan types, the billing and email systems involved and how much of the account area is rebuilt. The method behind the work stays with Progression’s clients, and each price is confirmed in a written proposal.
| Type of work | Typical low to published high |
|---|---|
| Custom business site | $15,000 to $100,000 |
| Ecommerce site | $5,000 to $100,000 |
| Website maintenance | $100 to $2,500 a month |
| Accessibility audit and remediation | $1,500 to $7,500 |
What drives the price of a renewal build?
The number of plan types, how many systems send the notices, and how much of the account area has to be rebuilt to put the exit where the amendments point. A single plan with one email tool costs less than five plans across two billing systems.
- Plan types and trial lengths.
- The billing system and the email system, and whether they talk to each other.
- The account area: how much of it moves.
- Testing across devices, since the exit must work on a phone.
Progression site prices, as listed
The rows below come from the fixed scope table on our website design and development page, limited to the builds a subscription site is likely to need. Figures are subject to change, and the proposal states the final price.
| Build type | Price from |
|---|---|
| Ecommerce under 200 SKUs | $34,000 |
| Ecommerce with integrations | $78,000 |
| Business site, 10 to 16 pages | $18,000 |
| Site plus content program, 30 to 60 pages | $36,000 |
Sign-up and cancel screens ready to send?Send us your current sign-up and cancel screens. You get a free proposal from a web development company in California with the renewal calendar built in.
Consent records kept for three years
Section 17602 makes it unlawful to fail to keep verification of the consumer’s affirmative consent for at least three years, or one year after the contract is terminated, whichever is longer. The plain advice is to log what was shown, when and which box was ticked.
What counts as a record of consent?
The statute asks for verification of the consumer’s affirmative consent. A log with the terms shown, the time, the account and the box ticked is the plain way to hold it, and counsel decides whether it is enough.
- Version every set of renewal terms, so each record points to one.
- Store the timestamp in one time zone.
- Keep the record after the account closes, for the longer period.
- Make the record searchable by account in one step.
Phone and email exits the site points to
The cancel route has to exist in the medium the subscriber used. Section 17602 says cancellation must be available in the same medium used to start the plan or the medium the consumer is accustomed to using with the business, including in person, by telephone, by mail or by email.
If the plan was activated by telephone, a telephone number the consumer can keep must be available, clearly and conspicuously displayed on the company’s website, if applicable. A voicemail asking to cancel must be processed, or the caller called back, within one business day. The site’s part is the number on the page and a contact form that reaches someone who can act.
- Show the cancellation number and email where a subscriber would look.
- Describe each way to cancel in the acknowledgment email.
- Route cancellation emails to a named inbox that someone reads daily.
- Alert the team when a voicemail request is older than a business day.
When a web design company in California inherits an old billing setup
Older subscription sites often carry notice jobs written for earlier rules, plans that renewed before anyone mapped the dates and an exit that lives only in a help article. The first step is a list of every plan type, its term, its trial length and the notices scheduled for it.
Which agreements the 2025 amendments reach is a question for counsel, and this page does not answer it. What a build can do is bring the dates, the messages and the exit into one place, so counsel has one flow to read.
Where should an old setup be checked first?
At the plans with the longest terms and the longest trials, since their notice windows are the widest and the easiest to miss. Then the exit, since it is the part a subscriber sees.
- List every plan, its term, trial length and renewal date.
- Match each plan to the notice jobs scheduled for it.
- Flag plans with no scheduled notice at all.
- Ask counsel which dates need attention first.
What a web development agency in California tracks after launch
A cancel path and a notice calendar are living things. The card shows what the team watches after launch, and our membership website design page covers the account area around it.
Which numbers should the team watch first?
Cancels completed online and cancel help requests tell the team whether the exit works. Notices inside each window and bounced reminders tell it whether the calendar works.
- Cancels completed online each week.
- Help requests that mention cancelling.
- Notices sent inside the window, by type.
- Reminders that bounced and were resent.
Where to send legal questions
This page describes what the Attorney General’s alert and section 17602 say. It does not say that any flow complies, and it does not say which agreements the amendments reach. Those questions go to counsel, and enforcement questions go to the Attorney General’s Office or a District or City attorney.
For subscription products built as software, see our SaaS website design page. Our web design in San Diego page covers a different California project.
Getting found in search
AI, AEO and what is changing
Paid media and lead generation
Websites and design
- Website design in OKC
- Web design in Santa Barbara
- Website design in Rhode Island
- Website design in Fargo
- Web design in Yakima
- Website design in Little Rock
- Web design in Missoula
- Web design in Lexington
- Web development in Hawaii
- Web design in Louisville
- Web design in Bellingham
- Web design in Napa
- Web design in West Palm Beach
- Web design in El Paso
- Web design in Scranton
- Web design in Minneapolis
- Web design in Kent, WA
- Website design in Lynchburg
- Web design in St. George
- Web design in Houston
- Website design in South Bend
- Web design in Grand Junction
- Web design in Philadelphia
- SEO website design
- Web design in Grand Rapids
- Web design in Myrtle Beach
- Web design in Baton Rouge
- Web design in Cincinnati
- Web design in Sarasota
- Web design in Phoenix
- Web design in Scottsdale
- Web design in Salt Lake City
- Web design in Sacramento
- Web design in Roseville
- Web design in Tulsa
- Web design in San Diego
- Web design in Detroit
- Web design in Fort Lauderdale
- Web design in Chicago
- Web design in Tampa
- Freelance web design
- Printing company website design
- Cybersecurity website design
- Affiliate website design
- B2C website design
- Creative agency website design
- WordPress website design
- Sports website design
- B2B website design
- Websites for accountants
- Landing page design agency
- Senior living website design
- Nonprofit website design
- Electrician website design
- Landscaping website design
- Roofing website design
- Therapist website design
- Dental website design
- Website speed optimization service
- Biotech website design
- Hire PHP developers
- Bankruptcy lawyer website design
- Immigration lawyer website design
- Web design in North Carolina
- Ecommerce web development
- Squarespace customization
- Consulting websites
- Beauty stores on Shopify
- Content commerce
- 404 and bad request errors
- FTP clients
- Website design and development
- Creating a gallery
- Custom CSS
- Summary blocks
- Website maintenance services
- Web design agency, San Jose
- WordPress outsourcing
- StoryBrand website framework
- StoryBrand websites
- StoryBrand website design
- Squarespace logos
- Product configurators
- Web development services
- How much does a website cost?
- What to include on a homepage
- Website redesign services
- Website maintenance
- Ecommerce website design
- BigCommerce vs Shopify
- Service business website design
- Healthcare website design
- Websites for restaurants
- Squarespace design services
- Squarespace vs WordPress
- Wix vs WordPress
- Web design in Queens
- Web design in New Jersey
- Web design in Brooklyn
- Web design in Cleveland
- Web design in Charleston
- Web design in Spokane
- Web design in Milwaukee
- Web design for small business
- Shopify agency
- Shopify checkout optimization
- Headless commerce and Hydrogen
- Shopify pricing guide
- Shopify checkout extensibility
- Squarespace pricing
- Publishing a Squarespace site
- What Squarespace is
- Learning Squarespace
- Squarespace dropdown menus
- Domain vs website
- Videography websites
- Ecommerce product configurators
- Negative space in design
- YouTube channels for web designers
- How to back up a Squarespace website
- Best dental websites
- Website dimensions and image sizes
- Web design in Charlotte NC
- Web design in Nashville
- Web design in Seattle
- Web design in Atlanta
- Retail consulting
- Product design agencies
- Digital product agencies
Choosing and working with an agency
Software and app development
Website design by industry and type
Web development, platforms and hosting
Social, content and brand
By industry and by situation
Frequently asked questions
What does a web development company in California build for a subscription business?
When must a renewal notice go out for an annual plan?
Does a long free trial need its own notice?
Can the cancel flow show a discount to keep the subscriber?
Can the site make subscribers sign in before cancelling?
How long should we keep proof that someone agreed to renew?
Who enforces the Automatic Renewal Law?
Does the law reach a business based outside California?
What does a web design agency in California charge for a subscription rebuild?
Does the annual reminder have to be an email?
Do we need to be in the same state as the team building the site?
On what date did the 2025 amendments take effect?
What must a renewal notice say?
How soon before a fee change must the subscriber be told?
Where can the cancel button sit?
What if a subscriber signed up by phone?
How fast must a cancellation voicemail be handled?
Does the site need an acknowledgment email?
Does this page say which contracts the amendments reach?
Is a pre-ticked consent box allowed?
Sign-up and cancel screens ready to send?Send us your current sign-up and cancel screens. You get a free proposal from a web development company in California with the renewal calendar built in.
Get a free marketing proposal
Tell us what you are trying to grow and we will come back with a plan, not a pitch deck. Same-day reply on weekdays.
