Skip to main content

White label

The only thing we add is one strip at the foot.

Everything above it is already yours. That strip carries our address and a credit to the project's sponsor, and white-label takes the whole thing off: every surface we render, the moment the plan is active, with nothing to switch on.

Free plan

Free

Northgate Hall

September

FRI 12 SEP Bell and Vine 8:00pm
SAT 13 SEP The Long Room Quartet 7:30pm
THU 18 SEP Late Session 9:00pm

Create your free schedule at eventschedule.com Supported by Invoice Ninja

The strip at the foot is ours. Everything above it is already yours.

White-label on

Pro

Northgate Hall

September

FRI 12 SEP Bell and Vine 8:00pm
SAT 13 SEP The Long Room Quartet 7:30pm
THU 18 SEP Late Session 9:00pm

The same recess, left blank. Nothing replaces it and nothing takes its place.

The register

Seven surfaces, one decision.

Every place the Event Schedule name lands on something of yours, what it says while you are on the free plan, and what happens to it after that. All seven read the same fact, your plan tier. What white-label does not remove is two sections down, on the same page.

Each surface that can carry Event Schedule branding, what it shows on the free plan, and what white-label does to it
Surface On the free plan With white-label on
The foot of your public schedule A dark strip holding two credits in one line: "Create your free schedule at eventschedule.com" and a credit to the project's sponsor. Removed The whole strip goes. The page ends where your last event ends.
The card on your public event pages A panel headed "Create your own event schedule!" with a Create Schedule button, in the column beside your event details. Removed The panel is not rendered and your own details take the space.
The calendar embed you paste on your own site The snippet ships with a small "Powered by Event Schedule" line under the iframe. Not in the snippet Copy the snippet again and that line is simply not in it.
The ticket widget on your own site Twice over: a "Powered by Event Schedule" line under the purchase form inside the widget, and another under the iframe in the snippet you paste. Both removed The one inside the widget goes on its own. The one in the snippet needs the snippet copied again.
The newsletters you send A "Powered by Event Schedule" line in the email footer, under your own footer text. Removed Your footer text and unsubscribe link stay. Ours goes.
The browser tab icon on your pages The Event Schedule mark. Becomes yours Your uploaded logo becomes the tab and home-screen icon.
Ads and promotions on your public pages A free schedule can carry one, but only on an install whose operator has switched ads on. Never Nothing above the free tier is monetized, on any install.

Scroll the table sideways to see the third column.

On the last row: eventschedule.com does not run ads on any schedule at all, so nothing there carries them on any plan. That row matters if you are looking at a selfhosted install, or at an operator who runs their own free tier and has switched ads on.

One decision, seven rows: all seven key off one fact, whether this schedule's plan tier is free. There is no row that reads something else, and none that reads a second schedule - a curator page answers for itself, whoever else is on the bill. Event Schedule is open source, so you can go and read the checks rather than take our word for them.

No switch

There is nothing to turn on.

White-label is not a setting on a styling tab that you can forget to save. The check reads your plan, so the answer changes the moment the plan does, everywhere at once.

  • It is the plan, not a checkbox - Nothing to find, nothing to save, nothing to get wrong on one page and right on another.
  • The surfaces move together - The footer strip, the event-page card, both embeds, the newsletter, the tab icon and the ad slot all read the plan rather than a saved preference.
  • It follows the plan both ways - Let a plan lapse and the strip comes back. Renew and it goes again. We would rather say so than have you find out.

Pro Included on Pro at $9 a month, and on Enterprise.

The one thing to redo

Your side

Both embed snippets, calendar and tickets, bake the "Powered by" line into the HTML you copy. That copy lives on your site, not on ours, so we cannot reach it. Copy each snippet again and paste over the old one.

Inside the frame
Goes on its own
Rendered by us on every load, so the ticket widget's own footer disappears with nothing for you to do.
Outside it, in your HTML
Re-copy
One extra paragraph under the iframe, in both snippets. It stays until you paste the new snippet over it.

Both embeds: calendar and tickets.

What stays

What we do not take off.

A page selling white-label that promises "no trace anywhere" gets found out on the first afternoon. On a schedule you run here, nothing is left in the body of your page and two things sit outside it. Here they are, and then what changes if you run the software yourself instead, or point a domain of your own at it.

The metadata in the page head

One line

The tab reads your schedule's name and nothing else, and so does the site name on a shared link preview - on every plan, free included. The icon beside it becomes your uploaded logo on Pro. One string is left, and you will only ever meet it in the page source: the breadcrumb data names eventschedule.com as the site root. Point a domain of your own at the schedule and that roots at your domain too.

A plan somebody handed you

One case

If an admin granted your Enterprise plan by hand rather than you buying it, a small credit chip like this one stays at the foot of your public pages. Here on eventschedule.com that is the only way to end up with it: customers paying through Stripe never carry it, and neither do plans earned through the referral programme. A gift keeps its label.

That is the end of the list for a schedule hosted here. Run the software somewhere else and the chip above stops being an exception: on any install that is not eventschedule.com, whether you selfhost for yourself or run a platform of your own for other people, it sits in the corner of the public pages. On a selfhost that is every page. On a platform of your own it is every page you charge for, because a free schedule there is already carrying your own footer strip and the two are never shown at once. The licence puts the chip there rather than the plan, so there is nothing to upgrade past - section 05 has the detail. One thing beside all of it: mail leaves our server unless you point the schedule at your own SMTP settings, which any plan can do. If any of it matters for your case, ask us before you pay rather than after.

Your space

A blank slate is only half the job.

Taking our name off is the subtraction. This is what you can cut into the space afterwards, and most of it costs nothing.

Free

The mark is yours

Your logo, your colour, your type

A profile image, a header image, an accent colour, a font, and a background that can be a solid colour, a gradient or an image of your own. None of that waits for an upgrade.

Pro

Vocabulary

Rename the words

"Events" can read Classes, Services, Openings or Sessions. A white-labeled page that still speaks our vocabulary is only half white-labeled.

Custom labels
Pro

Top of page

A banner of your own

Put your own announcement across the top of your guest pages. The strip at the top is yours in the same way the strip at the foot stops being ours.

Doors at 7. Bar cash only tonight.

Pro

Down to the pixel

Write the stylesheet yourself

When the colour picker runs out, Custom CSS takes over. It loads on your public schedule pages, so a page with our name gone and your own stylesheet over the top does not look like ours at all.

Custom CSS
Enterprise

One pass

Generate a matching set

AI style generation produces a profile image, header image, background, accent colour and font that go together, from a description of the place. Useful if you are starting from genuinely nothing.

Enterprise

Not the same feature

The address is a separate question

Taking our name off the page is Pro. Serving the page from your own domain is Enterprise, and the two are independent: a white-labeled schedule can still sit on a subdomain, and a custom domain on its own would not remove the strip at the foot.

Pro

northgate.eventschedule.com

Our name off the page, on a subdomain.

Enterprise

whatson.northgatehall.com

Your own address as well. Custom domain

Selfhost

Run it yourself and it arrives near enough blank.

A selfhosted installation is white-labeled by default. There is no plan to buy, no strip to remove, and every schedule on it behaves like a paid one. One credit stays, in the corner, because the licence asks for it. Turn the install into a platform for other people and it stays on every schedule you charge for, while a free one carries your own footer strip in its place.

Six of the seven, gone

The branding check answers no on a single-tenant install, so the footer strip, the event-page card, both embed lines, the newsletter line and ads are never rendered in the first place.

The seventh: one credit, one corner

A small "Event Schedule" chip sits in the corner of your public pages. It is the Attribution Assurance License credit - the licence gives you the whole application and asks for the mention in return - so it is not gated on a plan and there is no setting that removes it. Nothing else on the page, and nothing in your email or your embeds, carries our name.

Running it for other people, one credit a page

Switch the same install into multi-tenant mode and every schedule you charge for carries that one corner chip. The credit is owed by whoever redistributes the software, and what your customers pay you is between you and them. Your free tier keeps a footer strip instead, pointed at your marketing site rather than ours: a page shows one credit or the other, never both.

Every feature, not just this one

A selfhosted install resolves to the Enterprise tier throughout, so Custom CSS, custom labels and the banner come with it. The AI style generator is there too, but it calls an AI provider, so it stays hidden until you put your own API key in the environment file.

Your servers, your data

Run it on your own hardware for a client, a festival or a chain of rooms. The source is open, so the branding check and everything around it is there to read.

Start to finish

Three steps, none of them a setting.

01

Upgrade the schedule

Pro at $<?php echo e($proMonthly); ?> a month, or Enterprise. The strip is gone on the next page load, with nothing else to do.

02

Re-copy your embed snippets

Only if you had already pasted one. Both snippets carry that line in your HTML, not ours. The widget footer inside the frame goes on its own.

03

Fill the space

Logo, colour, font and background are free. Custom labels, a banner and Custom CSS come with the same plan.

Free forever. Upgrade when you're ready.

$0
Scheduling, calendar sync, newsletters, and 25 tickets a month
$9/mo
Unlimited tickets, QR check-in, event graphics, and no branding

Zero platform fees on ticket sales. You only pay Stripe's processing fee.

See all plans

Questions

Asked before upgrading.

How do I remove Event Schedule branding?

Upgrade the schedule to Pro or Enterprise. There is no switch to find afterwards: the check reads the plan itself, so the strip at the foot of your page is gone as soon as the plan is active, on every surface at once.

What exactly is removed?

Seven surfaces: the strip at the foot of your public schedule, which carries both our address and our sponsor credit; the "Create your own event schedule!" card beside your event details; the "Powered by Event Schedule" line in the calendar embed snippet; the same line on the embedded ticket widget, which carries it twice, once inside the widget and once in the snippet; the line in the footer of the newsletters you send; the Event Schedule tab icon, which your own logo replaces; and ads or promotions, which never appear above the free tier.

Is anything left?

On a schedule hosted here, nothing in the body of the page and two things outside it. First, one line of metadata in the page head: the breadcrumb data still names eventschedule.com as the site root. The title in the browser tab and the site name in a shared link preview both read your schedule's name on every plan, free included, and the tab icon becomes your logo on Pro. Point a custom domain at the schedule and the breadcrumb roots at your own domain too, which leaves the head with nothing of ours in it. Second, if an admin granted your Enterprise plan by hand rather than you buying it, a small Event Schedule credit chip stays below the footer; customers who pay through Stripe never carry that chip, and neither do plans earned through the referral programme. On any install that is not eventschedule.com the chip is the normal case rather than an exception, on every plan except a free one that is already carrying the operator's own strip - see the two questions below.

Do I need to change my embed after upgrading?

Yes, if you had already pasted one. Both snippets, calendar and tickets, bake the "Powered by" line into the HTML you copy, so that copy sits on your site rather than on ours and we cannot reach it. Copy each snippet again from the schedule and paste over the old one. The ticket widget also has a footer inside the frame itself, and that one is rendered by us, so it disappears without you touching anything.

Is white labeling available on selfhosted installations?

Yes, with one exception, and it is a small one. Every schedule on a selfhosted install behaves like a paid one, so there is nothing to buy: no strip at the foot of your pages, no card beside your events, no line in either embed snippet or in your newsletters, and no ads. What stays is a small "Event Schedule" credit in the corner of your public pages. Event Schedule is given away under the Attribution Assurance License, which asks for the credit in return, so that one is not a plan you can upgrade past.

I run my own platform on this software. Are my customers white-labeled?

Nearly. Everything that carries our name on a free schedule here comes off yours the same way, and the strip at the foot of your free tier points at your marketing site rather than ours, because it is your growth CTA rather than ours. The one thing that does not come off is the small corner credit, and it sits on the tiers you charge for. The licence asks for the attribution from whoever redistributes the software, and your customer's subscription is an arrangement between the two of you, so upgrading them is not ours to be paid by. Your free tier is the exception, and only because it is already carrying your strip: a page shows one credit or the other, never both. It is a single small chip in the corner, it links to us rather than to anything of yours, and it is the whole of what running the platform for free costs you.

Can I put my own branding in the space?

Yes, and most of it is free: a profile image, a header image, an accent colour, a font, and a solid, gradient or image background. On Pro you can also rename the words on the page with custom labels, add your own banner, and write Custom CSS. AI style generation, which produces a matching set of images, colour and font, is on Enterprise.

Is a custom domain part of white label?

No, they are separate. Removing our branding is on Pro. Serving your schedule from your own domain is an Enterprise feature, and you can have either one without the other.

Free to start

Take the name off and put yours on.

Claim the schedule for nothing, style it for nothing, and pay $9 a month when you want the last strip gone.

.eventschedule.com
Get started free

No credit card required

Where our name would have been.