Puttr
The first version of Soma: group ad creatives by drag and drop, write ad copy with AI, and create Facebook and Instagram ads in bulk.
- Client
- Skroll AI
- Built for
- Marketers making Facebook and Instagram ads
- Scope
- MVP and Meta API research
- Type
- Web · AI

Meta’s APIs, researched first.
Before building, we analysed what Meta’s APIs make possible for Skroll AI’s Soma platform and set out a high-level design for it. Puttr was the first version built on that design.
Feasibility and design
A full analysis of Meta’s APIs, and a high-level design for Soma.
Grouping by drag and drop
An interface for putting ad creatives together into groups.
Ads in bulk
Meta’s APIs built in, to create Facebook and Instagram ads in bulk.
Built with
- React
- The app
- Redux
- App state
- Tailwind
- Styling
- Meta APIs
- Ads in bulk
Group creatives by drag and drop.
We built an interface for grouping ad creatives: drag one creative onto another to group them, or ungroup a creative to move it to a new group of its own.
Grouping, in motion
Creatives dragged into groups, and ungrouped again.
Every group’s ads, in one click.
Once the creatives are grouped and their ads’ content is final, one button creates the ads for every group. That came from researching Meta’s APIs thoroughly and building them into the platform.
Creatives
Images and videos
01
Grouped
Creatives dragged together into ad groups.
Drag and drop
02
Written
Each ad’s headline and copy, written with AI and reviewed.
Ad copy
03
Created
Ads for every group, made with one click.
Meta APIs
Ads
Facebook and Instagram