For coaches
Create and publish a landing page
Make a landing page from a template, fill its sections, choose the slug, preview, publish, set the default page, and what search engines see.
Goal#
Give a Coach a public page at https://coaching-toolkit.com/{team}/{slug} that says who they are and what they offer, and sends visitors to their default booking page. There is no page builder: a template fixes the layout and you fill its fields. A Coach may have any number of landing pages; each is a Draft or Published, and one may be the default.
Prerequisites#
- An onboarded Coach account. A call to action that books needs a default booking page that takes bookings (see Booking pages and embeds); a pay-only call to action needs a priced Offer. The Offers a page shows and its calls to action use are the page owner's own Offers.
- You may change your own pages; an Admin may change any page of the practice.
Templates and sections#
When you create a page you pick a template; it lists every section and field with their limits. There is one template today, Waypoint. Its sections can each be switched on or off:
| Section | Fields |
|---|---|
| Hero | headline (required, up to 90), subline (up to 180), photo, call to action |
| About | heading, body (Markdown, required, up to 4000; raw HTML is removed) |
| Offers | heading, 1 to 12 Offers, each with a blurb of up to 300 |
| How we work (steps) | heading, 3 or 4 steps, each with a title and body |
| Testimonials | heading, 1 to 6 entries, each with name, role, quote and avatar |
| Questions (FAQ) | heading, 1 to 10 entries, each with a question and answer |
| Contact | heading, email, phone, website, LinkedIn, Instagram, other, and a label for other |
| Footer | note (up to 200) |
A call to action has a kind, a label, and, depending on the kind, an Offer or a link. The kind is one of:
- Booking: your default booking page, with an Offer to preselect (optional);
- Pay link: a pay-only link for a priced Offer;
- External: any link you enter.
1. Create a page#
In the app: Booking, Landing pages, New page. Choose the template, a title, and optionally a slug; leave the slug out to have one made from the title.
The new page is a Draft with starter content. Your first page becomes your default.
2. Fill the content#
Open the page in Booking, Landing pages and fill the sections you switched on. Save, and the Draft keeps your changes.
A Draft may be incomplete; a Published page must stay complete (every required field of every enabled section). The search title is at most 70 characters and the search description at most 160.
Images: add the hero photo and each testimonial's avatar from the page editor (JPEG, PNG or WebP, up to 2 MB).
3. Slug#
The page lives at /{team}/{slug}: your practice's slug, then the page's (on your practice's custom domain, just /{slug}). A page slug is 3 to 40 lower-case letters, digits and single hyphens, never one of the platform's own paths (settings, portal, ...) nor an offensive word or a brand a scam would wear, and unique among your practice's pages; another practice may use the same one.
The practice slug is made from the practice name when the practice is created. The practice's address (https://coaching-toolkit.com/{team}) opens the practice's default page. An Admin changes the practice slug under Booking, Landing pages (the practice address); the app tells you while you type whether it is available. It follows the page slug's rules, is not one of the product's own words (pricing, admin, ...), and is refused when another practice has it or something that reads the same (acme-coaching, acmecoaching and acme-c0aching are one). Until one of the practice's pages has been published it changes freely; after that once every 90 days, and the old practice slug redirects for 90 days.
A page slug is checked the same way as you type it in the page's settings. Before the first publication the slug changes freely; after it, once every 90 days, and the old address redirects for 90 days.
4. Preview, publish, default#
- Preview a Draft: the preview link is private, valid for 60 minutes, and never indexed.
- Publish: a Draft is not found by the public; a Published page is shown.
- Unpublish: takes the page back to a Draft.
- Make it your default: your default page, while published, is what your booking pages and your clients' portal link to as "About".
- Copy a page: the copy is a Draft.
- Delete: a Published page asks you to confirm first.
What search engines see#
A published page carries its title and description (from seo, else the headline and subline), a canonical link, Open Graph and Twitter tags (the seo.ogImagePath image, else the hero photo), and JSON-LD for a Person with the Offers on the page. Published pages are listed in https://coaching-toolkit.com/sitemap.xml; Drafts never are. The page uses the practice's white label.
Verify it worked#
Open Booking, Landing pages: the page is listed as Published with its address. Open that address (for example https://coaching-toolkit.com/northline/jane-doe-leadership) in a private browser window: the page shows once it is published, and answers "not found" while it is a Draft.
Failure cases#
- The content does not fit the template. The editor marks each field that is wrong (a required field empty, a text too long, too few or too many items).
- The slug is not accepted. It has the wrong form, is a reserved word, is taken by another page of your practice, or you changed it in the last 90 days.
- The image is not accepted. It is not JPEG, PNG or WebP, or it is over 2 MB.
- You cannot delete a Published page without confirming. Confirm the deletion, or unpublish it first.
- You cannot change the page. It is another Coach's and you are not an Admin.
- The page is not found. It is not a page of your practice.