Ghost A/BYour website

Website setup

Ghost theme slot injector

Upload a Ghost theme zip to add conservative data-ab-slot hooks to obvious title, image, and CTA elements. The tool returns a modified zip and includes an ab-slot-report.json file inside it. Detected slots also appear on the experiment form after upload.

Review before uploading to Ghost.This tool changes only Handlebars files and adds ordinary HTML attributes. It does not create Ghost custom settings.
Back to setup

Supported theme surfaces

These rules tell the injector which common Ghost theme elements to make testable. The dashboard slot name is the technical data-ab-slot value used when creating an experiment.

Theme templateFriendly surfaceDashboard slotTechnical target
post.hbsPost titlepost.titleFirst h1 containing {{title}}
post.hbsPost feature imagepost.feature-imageImage referencing feature_image or post-image
post.hbsPost CTApost.ctaLikely CTA link or button
page.hbsPage titlepage.titleFirst h1 containing {{title}}
page.hbsPage CTApage.ctaLikely CTA link or button
home.hbs / index.hbsHome hero headlinehome.hero.headlineFirst h1
home.hbs / index.hbsHome hero imagehome.hero.imageImage with a hero marker
home.hbs / index.hbsHome hero CTAhome.hero.ctaLikely CTA link or button