Video testimonial from Eric Fan, Founder and CEO, Lumos.
Refract Group2026
We design the software media teams use to plan and buy campaigns.
Lumos plans out-of-home campaigns by audience, and we designed its planning and buying product and built its design system in code. The same team makes paid social creative and runs paid media. Our studio is in Sydney, Australia, and we work between Sydney and New York.
- The platform works, but the buying side has aged.For Lumos, which plans out-of-home campaigns by audience, we designed the planning and buying product and built its design system in code.
- It has to handle many accounts and channels at once.For Keeyu, which helps large retailers after an order is placed, we designed a product that holds many brands, sales channels and integrations together.
- Your paid team is short of creative to test.For Superpower, a health testing company, we built a paid social creative system: short-form ads made from parts of its real product UI.
What we think
Ordinary delivery across several ads is not automatically an equal or random comparison.
The platform may allocate exposure differently. Where a platform supports an appropriate controlled experiment, use it to make the comparison more interpretable.
Avoid splitting a small audience across so many variations that none receives enough activity to judge.
There is no universal number of days or conversions that makes every test reliable.
Someone responding to a specific campaign should not have to search a general homepage to find the promised offer.
Make the offer, audience and next step understandable. Use the language the visitor encountered in the ad.
It should be clear whether a selection includes the visible page, the filtered results or every record.
Check the result when some items cannot be changed.
Start with a product sprint.
One problem, a fixed length, and a working prototype in front of your users at the end. If it’s worth building, you’ll know. If it isn’t, you’ll know that cheaper.
- One product or flow
- Fixed length
- Price agreed upfront
Audit
An audit of the product or flow as it is
Prototype
A clickable prototype of the fix
Test
What your users did with it, in their words
Plan
A build plan and estimate, yours to keep
In their words.
Questions
Yes. Refract designed the product for Lumos, which plans out-of-home campaigns by audience and had raised its seed round when we started. We designed the planning surface: the asset map, the measurement dashboard, the indexing controls, the scheduler and the reporting table. We also built its design system in code, and Lumos’s engineering team built the product from our specifications.
Yes. Refract is a studio in Sydney, Australia. For Lumos we audited the planning and buying tool screen by screen and spent time with the planners, traders and engineers who ran it. Then we designed the task flows and the screens, and built a reusable component library. Product design starts from $10,000 a month.
Yes. Lumos’s planners work to campaign dates that don’t move, so the new experience had to stay recognisable enough to pick up mid-campaign. Refract went through the product screen by screen, changed what needed it and left the rest alone, and kept hierarchy and interactions familiar from one screen to the next.
Yes. Lumos had just rebranded, and the new identity was warmer and more playful than the product could carry. Alongside the planning and buying redesign, Refract brought the interface up to the new brand.
Refract agrees the flows and the revision process before any screens are drawn. On Lumos, work then moved through set review rounds, so the team could tell a necessary change from a new request and no decision had to be made twice. The changes left at the end were minor.
Yes. Refract makes paid social creative and runs paid media. For Superpower, a Series A health testing company, we built a paid social creative system: a library of short-form ads, each built from parts of its real product UI so they can be recombined for new angles.
A closer look at the work
- How to run a UX audit that leads to useful fixesA UX audit follows real tasks through your product, records where people get stuck and ranks fixes by user impact, evidence and the effort required.
- What is a product sprint, and when should you run one?A product sprint takes one product problem and a fixed length, tests a working prototype with the people it’s for, and ends with evidence and a build plan.
- How to plan marketing creative tests that teach you somethingA useful creative test starts with a customer question, changes a clear variable and judges the result against the outcome the campaign is meant to produce.
Building a media platform?
Tell us who plans with it and where they slow down.
Most teams start with a call, then a sprint or an audit.
The people you’d work with, from the first call to launch



