Bloom uses Framer's built-in CMS for all dynamic content. Set up the collections in this order before adding any content.


Overview

Collection Powers Minimum items before launch
Work Work grid, case study pages, homepage stats context 3
Blog Blog index, individual post pages, homepage blog pull 2
Legals Privacy policy, terms of service, cookie settings 1

Work collection (case studies)

The most important collection. Every client case study on the site is powered by this.

Fields

Field Type Required Notes
Title Text Client or campaign name (e.g. Ella Allure, Think It)
Slug Text Auto-generated. Check it reads cleanly.
Industry Option e.g. Beauty & Fashion, Food & Beverage, Creative Agency, Tech
Services Multi-option Short-form Video, UGC, Social Media Management, Paid Media
Platforms Multi-option Instagram, TikTok, YouTube, LinkedIn, Facebook, X
Headline metric Text The single biggest result. E.g. +300%, 2.5M, 3× engagement in 90 days. Used on the results card.
Metric label Text What the headline metric measures. E.g. engagement in 90 days
Supporting metric 1–3 Text Secondary proof points shown in the mini-metrics grid on the results card.
One-line description Text One sentence. What changed for the client. Max 15 words.
Cover image Image Landscape, min 1600×1000px. Appears on the work grid.
Overview Rich Text 2 paragraphs. The client's situation and what they needed.
Challenge Rich Text 1 paragraph. The specific tension the campaign had to resolve.
Our approach Rich Text 2–4 paragraphs. Strategy and decisions, not activity lists.
Results Rich Text 1 paragraph + metrics. What changed in numbers.
Testimonial quote Text Client quote. Specific, not generic.
Testimonial attribution Text Name, title, company.
Case study images Image (multiple) 4–8 images. Mix of campaign content, behind-the-scenes, and results screenshots.

Key rules

The Industry and Services fields drive any filter logic. Make sure every case study has these set correctly before publishing.

The Headline metric is the most important field on the results card. Make it distinct for every client — no two case studies should lead with the same number.

Rich text fields support basic formatting only. Bold, italic, inline links, and line breaks work. Avoid headers inside CMS rich text — the template applies its own hierarchy.


Existing case studies (ship with template)

Three fully written case studies are included. Each has a distinct industry, strategy, and headline metric — do not reuse the same numbers across cards.

1 · Ella Allure

Industry: Beauty & Fashion

Services: Short-form video, Paid media

Platforms: Instagram, TikTok