SleekPixel for Amelia bookings
SleekPixel reads the post that hosts the Amelia booking shortcode and renders a custom OG image from its title, service name, duration, and any custom field. Booking links get share previews that match the rest of the brand.
♾️ Lifetime License available
Booking pages deserve more than a generic logo preview
Amelia powers a lot of WordPress booking flows - service-based businesses, clinics, coaching practices, salons. The booking widget itself is solid: calendar, slot picker, payment, confirmation email. The page that hosts the widget, however, is a regular WordPress post, and its social-share preview is whatever the theme outputs. Every service - haircut, consultation, therapy session - looks the same when the booking link gets shared.
SleekPixel handles the metadata layer Amelia doesn't try to manage. You build one template in the WordPress admin using fields like {post_title}, {service_name}, {duration}, {provider}, and any custom field on the booking post. Every save regenerates the OG image. Embed an Amelia shortcode in the post body, set meta fields for the service details, and the share card ships with the URL.
SleekPixel does not modify Amelia itself - it works at the post level. Amelia keeps handling bookings: calendar, availability, payments, notifications. SleekPixel writes the og:image meta tag for the post that hosts the booking widget so a shared booking link communicates which service is being booked before the click.
Workflow
From booking embed to share-ready in one save
Design the template
Connect to post type
Save the page
Share anywhere
Output
Sample social card for an Amelia booking page
This card was rendered from the booking-page post's title, service name, duration, and accent color. Same template, every booking page.
Comparison
Generic site logo vs SleekPixel
Default site logo on every booking page
- Every Amelia booking page shares with the same generic site logo
- Different services have identical share previews and become indistinguishable
- Provider-specific booking pages give no signal about which provider it is
- Updating the service name doesn't update any social card
- No automation - card creation requires a designer per booking page
SleekPixel
- Auto-generated OG image per post on save, every time
- Pulls from any field on the post - service name, duration, provider, location
- Works on any post or page that hosts an Amelia shortcode
- Edit the template once and every past booking page regenerates
- Doesn't touch Amelia itself - bookings stay exactly as configured
Features
What SleekPixel gives you for Amelia bookings
Template-driven
Design the booking-page social card layout once with dynamic fields. Every Amelia booking post inherits it on save.
OG + Twitter meta
SleekPixel writes og:image, twitter:image, and twitter:image:alt on each booking post - no theme code to touch.
Regenerate on demand
Updated the template? Bulk-regenerate every past Amelia booking page from the admin in one pass.
Use cases
Where this fits best
Clinics and health practices
Each appointment type gets its own card with the service name and duration pulled from the post.
Coaches and consultants
Service pages show the session length and topic in the share preview instead of a generic site logo.
Service-based businesses
Salons, studios, repair services - every bookable service gets a card that matches its niche.
The bigger picture
Why booking-page share cards matter
Booking links travel - in confirmation emails, partner referrals, social mentions, customer-to-customer recommendations. The social-share thumbnail is what every recipient sees before clicking, and a generic site-logo preview tells them nothing about which service they're being directed to. A per-page card pulling the service name, duration, and provider directly from the post keeps the offer visible from the share preview to the booking widget itself.
Amelia handles the calendar mechanics; SleekPixel handles the metadata around the booking page so the share preview matches what's actually being booked, which directly affects click-through and trust.
Questions
Common questions about SleekPixel for Amelia bookings
No. SleekPixel works at the post level - it writes the og:image meta tag for the post that hosts the booking widget. Amelia continues to handle calendar, availability, and payment exactly as configured.
 Not directly through Amelia's API - SleekPixel reads the post's fields. Mirror the service name, duration, and provider into custom fields on the booking post and the template will pick them up.
 Yes. Each employee or provider can have its own booking post with custom fields, and SleekPixel renders a unique card per post.
 Yes. SleekPixel supports per-category, per-tag, and per-CPT templates. Tag booking posts by service category and route each tag to its own template.
 The template renders without it. Set defaults per field or design the layout so missing fields collapse gracefully.
 Yes - on the next save the image regenerates with the new title. Or trigger a bulk regenerate from the admin.
 No. The image is rendered once at save time and stored as a static PNG. Visitors load a regular image URL - no rendering happens at view time.
 Generated images stay in the uploads folder. The og:image meta tag stops being written, so new shares fall back to whatever your theme outputs.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout