Software Product Discovery

A data-driven approach to model an in-demand product that includes business analysis, proof of concept (POC), design concept, and project estimate.

Product design

A complex human-centered process of developing a valuable product that blends business goals and user needs with design thinking in mind.

Web design
Mobile design
UX & UI Audit
Marketing Platform for Content Creators

A SaaS platform that lets content creators skip the marketplace, discover brands across 250+ industries, and pitch them directly from their own inbox

Project Highlights
Subscription SaaS built from the ground up with a media kit builder, email outreach engine, and brand discovery
70+ customizable portfolio templates with a modular section-based builder designed for infinite combinations
7 third-party integrations including Instagram, TikTok, Gmail, and Stripe
Database architecture for 100,000+ brands with verified contacts across 250+ industries

Industry: Creator Economy

Location: Australia

Engagement: Product discovery, MVP, ongoing feature development

Timeline: 3 months

Platforms: Web

See it live: Persona.space

About the Idea

Content creators and influencers want paid brand deals, but the usual path runs through overcrowded marketplaces that charge commissions, cap earnings, and leave creators waiting to be discovered instead of actively pursuing partnerships.

Persona's founder saw a different approach and wanted to give creators the tools to pitch brands directly, skip the middleman, and build real business relationships on their own terms.

Dashboard screen showing campaign reports on Instagram with landscape images and options to download or share.

How It All Started

The initial focus was a media kit builder for creators to present themselves professionally to potential partners. Their media kits were static PDFs, out of date the moment they're sent, and often look amateur. Persona.space wanted to fix that with a tool that builds a beautiful, live media kit automatically and keeps it current as a creator's numbers change. We built that.

Then, as creators started using it, the product kept growing. It became a platform that helps them find brands and run their own outreach campaigns directly from their inbox, without an agency taking a cut.

By the time the core build wrapped, Persona had moved from "media kit generator" to a genuine SaaS platform with live portfolios, campaign reporting, a 120,000+ brand database, and an email engine designed to mimic how a real person sends mail so it stays out of spam folders.

Phase one. The live media kit

The first build was the media kit itself. A creator connects their Instagram and TikTok accounts (YouTube came in via the dashboard integration), and the platform pulls their stats such as audience split, engagement, top locations, post performance  automatically. That data flows straight into a portfolio page the creator assembles from a library of templates.

A few things made this more than a form filler:

It's Live, Not a Snapshot
The portfolio pulls fresh metrics, so a creator updates once and the kit reflects it. No re-exporting, no re-sending stale numbers.
It Works On the Phone
Influencers live on mobile, and the kit a creator shares had to look right on every screen, mobile and desktop. A lot of careful responsive work went into making that hold up for the web platform to work the way team envisioned.
Share it However You Want
A portfolio can be shared as a live link that opens as a web page, or exported as a clean PDF (videos swap to preview images, post links stay clickable). Creators can also password-protect specific sections, or gate them behind an email capture to collect leads from anyone who views the kit.
A Real Builder
We built a custom builder on top of the rich-text editor maintained by the Meta and then extended it with custom elements. There are around 70 templated sections, and any section combines with any other so the number of distinct portfolios a creator can build is effectively unbounded.

Phase two. Present Yourself to Find the Deal

The next big milestone was to build a functionality that will help creators do the outreach. This is where the platform turned into a full marketing tool.

Brand Discovery
We built an architecture for a searchable database of brands, currently with over 120,000 of them and with no limits to grow. Each brand consists of multiple contacts that creators filter by country and industry to build a target list. Most creators don't have the contacts or the time to source them, and Persona hands them a list to work from. (On the admin side, the client manages this catalog themselves)
Campaign Reporting
Brands rarely book a single post, so creators needed a way to show how a whole campaign performed. We built reports that pull multiple posts from Instagram or TikTok and surface the numbers per post and across the campaign giving creators a results artifact to send alongside the pitch, not just a presentation of themselves.
Outreach From the Creator's Own Inbox
We integrated Gmail so messages send directly from the creator's account rather than a bulk platform, with open and reply tracking built in. The system was designed from the start to add Outlook later.
An Email Campaign Builder
Creators build sequences with follow-ups that branch on behavior: send the next email if the recipient didn't open, hold it if they replied, and so on. The email editor reused our custom builder, so creators can drop in a dynamic signature, pull in their live stats, and link straight to their portfolio.

Challenges & Solutions

TikTok's API
TikTok's documentation described response formats that didn't match reality. Different users received different response structures depending on account activity, and the OAuth flow required non-standard tweaks that no other platform enforces.
Solution

We built defensive parsing that normalizes every response variation TikTok sends back, and documented every undocumented behavior internally so future integrations could move faster.

Expiring Social Media URLs
Instagram and TikTok media URLs expire within days. Without a workaround, creators' media kits would show broken images, but re-fetching everything on every page load would burn through API rate limits fast.
Solution

We built a server-side caching layer that stores media locally and refreshes on a controlled schedule, keeping page loads fast and rate limits intact even under heavy traffic.

Spam-Proof Email Sending
Creators send from personal Gmail accounts and can't afford to trigger spam filters. A system that fires dozens of emails at once looks automated instantly.
Solution

We treated each overflow as a design problem. Developers and designers collaborated on solutions that preserved readability and visual balance regardless of language, content length, or screen size.

Cross-Browser Onboarding
The platform guides new users with an interactive walkthrough that the client can update without a redeploy. The hard part was the spotlight that highlights a specific UI element on the page: different browsers and operating systems anti-alias differently, so a highlight ring that looked crisp on Mac came out pixelated on Windows and other systems.
Solution

We found a cross-browser rendering approach that produces clean highlights everywhere. For the email campaign flow, the onboarding creates the user's first real campaign as they step through it, so every screen shows actual content instead of empty states, leaving users with their first media kits or email campaigns set up.

what platfrom does in a snapshot

The platform serves two very different users from one codebase: the creators who build kits and run outreach, and the client's own team who curate the data and the experience behind the scenes.

For Creators
Connect Instagram, TikTok, and YouTube
Build a live media kit fast
70+ templated sections, freely combined
Auto-updating audience and post metrics
Share as a live link
Export the kit to PDF
Password-protect or email-gate sections
Multi-post campaign performance reports
Guided interactive onboarding
Personal kanban task board
For the Client
Bulk-import brands, products, and contacts
Handle very large brand catalogs
Manage categories, industries, and countries
Edit onboarding without developer help
Control plans and pricing via Stripe
Track user lifecycle events automatically
Trial, free, and paid plans
Refer-a-creator reward program

Integrations

Instagram & TikTok
For account stats and media
Gmail
Sending campaigns from the creator's own inbox
Stripe
Subscriptions, managed end to end by the client (trial, free, and paid tiers, annual/monthly, all switchable)
Brandfetch / Logo API
Pulls brand logos dynamically into the brand database

The Outcome

Persona went from a concept to a live subscription SaaS where creators discover brands, build media kits with live social data, and run automated outreach campaigns from their own inbox.

The brand database keeps growing with regular bulk additions of 20,000+ companies at a time, and the platform handles everything from onboarding a first-time user to scheduling timezone-aware email sequences across multiple continents, all within a single product that the client manages independently through Stripe and the admin panel.

you have a vision

we have the means to get you there !

Contact us
What is your budget for this project?
How did you learn about us?
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
What’s next ?
Once your email gets to our inbox, within just 12 business hours our representative will contact you back to clear out all the project requirements and cooperation flow. We can sign an NDA upon request, however, you can be sure that your ideas are safe with us.
The first point of contact
Volodymyr Zahrebelnyi
BDM
Strategic manager focused on actionable business insights
Alexey Solovyov
BDM
Tech strategist, who don’t pitch devs, but deliver outcomes
Stanis Bondarenko
Co-Founder & CRO
Strategist who keeps numbers and vision sharp

We stand with Ukraine