What started as a sketch turned into a global keepsake. In 18 months, Gulli Magnets grew into a hybrid product sold in 40+ countries, with 480,000 magnets in homes and 24,000 memories gifted. By combining research insights with branding, SaaS design, and physical product execution, I built an ecosystem that bridges travel, emotion, and technology.
1
Travel & Memory Habits
Questions
Answers
2
Visual Storytelling
Questions
Answers
3
App + Magnet Combo
Questions
Answers
4
Validation & Improvement
Questions
Answers
The Problem
Traditional souvenirs are one-dimensional — they show where you’ve been, but not what it felt like. Travel memories often get buried in phone galleries, and sharing them digitally can feel impersonal or disconnected. What travelers really crave is something more meaningful — a way to relive the emotions behind their trip, not just the location.
The Goal
The mission was to design a collectible that blended physical charm with digital storytelling. My vision was simple: turn every illustrated magnet into a living memory capsule powered by NFC, with an effortless, app-free experience. From packaging to platform, every detail needed to feel cohesive, intuitive, and fun.
The Spark
Where the spark began
First ever Gulli Magnets illustration
The name/
The logo/
The branding
Naming the Vision, Shaping the Brand
So, cool, we already had the app built (early beta phase), but we needed a new name.
Now, we had stories from our trips stored in fridge magnets so tiny they could fit in our pockets or wallets.
Well, Gulliver’s Travels, the book, was all about a doctor’s voyages to Lilliput and Brobdingnag. That’s when it clicked! Gulli Magnets was the perfect name for an app that blends travel, exploration, and curiosity about the world!
The initial pinkish color was immediately replaced with a bluish tone, representing the seas and the Earth itself, complementary colors for travel and a life of wanderlust.
As I started to think more about design system and building it, at least basic foundations in terms of colors, typeface and components, I was jugling between creating the logo which will be gold starting point for our brand identity.
After all the draft logos were done, I realized it would be even more awesome if Gulli were a character for his future adventures.
He could fly, talk to horses, and explore bizarre worlds, just like in the book. So, the final logo was created, along with Gulli with his suitcase, ready to explore and enjoy life!
Draft logo versions of Gulli
The design system
The glue behind the Gulli look
While shaping Gulli’s branding, colors, and identity, I also built a design system designed to scale, both for future designers working alongside me, and for every developer that’s ever been part of our team.
I’ll be honest, I’ve updated it many times. As Figma rolled out new features like variables, tokens, advanced prototyping, and conditionals, I kept refining the system to stay current and usable.
Colors and typography were fully defined, with local variables, booleans, numbers, and text strings clearly organized, making handoff to developers smoother and more reliable. I’ve used t-shirt sizing for spacing and sizing consistency, and every component came with usage guidelines and notes for devs.
I built it with the future in mind, to support growing complexity and evolving features. Because without a strong design system early on, we risk building blindly. And eventually, everything starts to fall apart.
It’s been an absolute pleasure bringing your vision for Gulli to life as a real iOS app. Your designs were full of heart and thoughtful detail, and it was truly rewarding to help turn them into reality.
Nenad Ljubik
iOS developer @Gulli Magnets
As someone who's tested a lot of early products, Gulli stood out. The interface was stable, responsive, and clearly built on a well-structured design system. You can tell the designer thought about both user experience and developer implementation.
Igor Ilievski
QA tester @Echo LTD
Main illustration
NFC chip
The magnet
Product
info
Dimensions
85.5 mm x 54 mm
Together with the development team, we discussed whether leaderboards would be a good addition something for users who wanted to chase points and rankings.
But based on our user interviews, most people were looking for a more personal, journal-like way to track their achievements. So, we decided to focus on milestones and progress, rather than competition.
That said, we still added 50 collectible badges so users could proudly showcase where they’ve been and what they’ve experienced around the world.
Pivot:
From Souvenirs
to Celebrations
A new direction, same destination
While Gulli started as a travel keepsake, we quickly realized its potential stretched far beyond tourism. Travel memories were powerful, but the same mechanics could create value in hospitality, events, and even family celebrations.
I designed an Admin flow that allowed “admin” users—such as hotels or event organizers—to upload photos. Instantly, all instances of their magnet could display these shared memories.
Hotels, yachts, and event businesses embraced this as a marketing solution. Soon, Gulli Magnets were being used not only for travel, but also for weddings, birthdays, and business trips—anywhere memories deserved to be celebrated.
Birthdays
Celebrate birthdays with personalized Gulli magnets—for everyone!
Occassions
Gulli magnets bring a personal touch to celebrations—ideal mementos!
Weddings
Gulli magnets add a personal touch to every wedding—perfect for guests!
Personal branding
Boosts personal brand with custom Gulli magnets—unique and memorable!
Birthdays
Tap. Smile. Happy Birthday.
In Dubai, birthday culture includes “reversible gifts,” where families give something back to their guests. Gulli fit perfectly into this tradition.
Playgrounds and family venues quickly adopted it:
For this iteration, I designed a tailored onboarding flow, explaining the birthday-specific features. We also added:
What started as a souvenir became a tool for joy, marketing, and community building.
Reflections
More than a project. A story!
Designing Gulli taught me how to bridge two very different worlds.
On the B2C side, it was about tapping into emotion — making souvenirs feel personal, giftable, and worth collecting. On the B2B side, it was about simplicity — making sure hotels could adopt the system without added complexity.
One key lesson was learning how to defend simplicity against feature creep. Hotels often pushed for more controls and customization, but every added layer risked overwhelming travelers. Next time, I’d bring business stakeholders into co-creation earlier to align expectations before development.
Overall, Gulli reminded me that the best products live in the middle of business goals and human needs — and it’s the designer’s job to balance the two.16
Branding is king, but onboarding is where the real magic happens. From the very first moment someone opens Gulli, I wanted them to feel like they’re holding something warm, familiar, and thoughtfully built. Like a small piece of travel magic in their hand.
The onboarding experience had to reflect that same vibe. Instead of overloading users, we introduce things gradually, starting with how Gulli works, and guiding them step by step. The idea was to make everything feel natural, like uploading a photo to your favorite social app, but more personal, and with a lot more meaning behind it.
So, when the users taps on Create your story button, Gulli tries to find the photos from the trip (aka magnet) they’re holding in their hands, and it can upload them automatically for you, or you can always change them by selecting the photos from photo gallery.Outcome: NFC magnets offered the perfect balance of tactility, technology, and emotional resonance, making them the most viable path for both user experience and business scalability.
Next project
Explored UX Alternatives
The Souvenir Crossroads
With clear personas and validated needs in place, we explored multiple directions to uncover the solution that would best serve our users while aligning with business goals.
Outcome: NFC magnets offered the perfect balance of tactility, technology, and emotional resonance, making them the most viable path for both user experience and business scalability — and the foundation for a souvenir experience unlike anything else on the market.
User flows
The path of a memory
After conducting user research and gathering valuable insights, we developed personas and explored a variety of product concepts and scenarios. Ultimately, we identified the “digital fridge magnet with NFC” as our core highlight. From there, I began mapping the initial user flows — tapping the magnet with a phone, browsing photos, creating stories, uploading content, saving, commenting, sharing, and more. This stage was where our assumptions would be put to the test: either validated, challenged into a new direction, or, in the worst case, proving that this innovation wasn’t the right fit for our target customers.
Why these flows matter
These flows aren’t just steps on a diagram — they show how Gulli transforms a simple magnet into a shareable, living memory.
By mapping these out early, we ensured that both first-time and returning users had an intuitive path — whether they were unlocking a memory for themselves or sharing it as a gift. Together, these flows turn travel memories into experiences that can be instantly unlocked, beautifully relived, and effortlessly shared.
Gift flow
Recipient receives the magnet/story
Start
Go to
Home screen
Select trip/magnet from Memories
Home screen
Tap the Share/Gift button
Enter a recipient name
Share dialog appears
Wrapping animation
Congrats screen
Magnet is successfully sent
Preview a story
Play/Pause the story
Story added to recipient’s profile
View images
Can view as a grid
App clip flow
Start
Go to
Home screen
User taps the magnet (NFC)
iOS App Clip launches
Splash screen/s
Onboarding
Finding images
from the trip
Creating a story
Actual story/images screen
If location is on
Automatically searches
from the location
If location is off
Manually select images
from the trip
Preview a story
Play/Pause the story
Congrats screen
Magnet is successfully activated
Save/Upload
Continue the flow
Repeat the step
Manually select images
Figures based on sales & usage data from
Jan 2023 – Jun 2025
Our customers became our friends
Voices that keep us going.
From hotel directors to families and small business owners, Gulli has connected us with people who share the same love for meaningful memories. Their words aren’t just reviews — they’re stories, friendships, and proof that our magnets spark joy long after the first tap.
A souvenir you can feel and relive
Making souvenirs smart, emotional, and unforgettable.
Our customers became our friends
Voices that keep us going.
From hotel directors to families and small business owners, Gulli has connected us with people who share the same love for meaningful memories. Their words aren’t just reviews — they’re stories, friendships, and proof that our magnets spark joy long after the first tap.
The Spark
Where the spark began
First ever Gulli Magnets illustration
The name/The logo/ The branding
Naming the Vision, Shaping the Brand
So, cool, we already had the app built (early beta phase), but we needed a new name.
Now, we had stories from our trips stored in fridge magnets so tiny they could fit in our pockets or wallets.
Well, Gulliver’s Travels, the book, was all about a doctor’s voyages to Lilliput and Brobdingnag. That’s when it clicked! Gulli Magnets was the perfect name for an app that blends travel, exploration, and curiosity about the world!
The initial pinkish color was immediately replaced with a bluish tone, representing the seas and the Earth itself, complementary colors for travel and a life of wanderlust.
As I started to think more about design system and building it, at least basic foundations in terms of colors, typeface and components, I was jugling between creating the logo which will be gold starting point for our brand identity.
After all the draft logos were done, I realized it would be even more awesome if Gulli were a character for his future adventures.
He could fly, talk to horses, and explore bizarre worlds, just like in the book. So, the final logo was created, along with Gulli with his suitcase, ready to explore and enjoy life!
Draft logo versions of Gulli
The design system
The glue behind the Gulli look
While shaping Gulli’s branding, colors, and identity, I also built a design system designed to scale, both for future designers working alongside me, and for every developer that’s ever been part of our team.
I’ll be honest, I’ve updated it many times. As Figma rolled out new features like variables, tokens, advanced prototyping, and conditionals, I kept refining the system to stay current and usable.
Colors and typography were fully defined, with local variables, booleans, numbers, and text strings clearly organized, making handoff to developers smoother and more reliable. I’ve used t-shirt sizing for spacing and sizing consistency, and every component came with usage guidelines and notes for devs.
I built it with the future in mind, to support growing complexity and evolving features. Because without a strong design system early on, we risk building blindly. And eventually, everything starts to fall apart.
It’s been an absolute pleasure bringing your vision for Gulli to life as a real iOS app. Your designs were full of heart and thoughtful detail, and it was truly rewarding to help turn them into reality.
Nenad Ljubic
iOS developer @Gulli Magnets
As someone who's tested a lot of early products, Gulli stood out. The interface was stable, responsive, and clearly built on a well-structured design system. You can tell the designer thought about both user experience and developer implementation.
Igor Ilievski
QA tester @Echo LTD
1
Travel & Memory Habits
Questions
Answers
2
Visual Storytelling
Questions
Answers
3
App + Magnet Combo
Questions
Answers
4
Validation & Improvement
Questions
Answers
Main illustration
NFC chip
The magnet
Product
info
Dimensions
85.5 mm x 54 mm
Gamification
Memories count. Literally!
Together with the development team, we discussed whether leaderboards would be a good addition something for users who wanted to chase points and rankings.
But based on our user interviews, most people were looking for a more personal, journal-like way to track their achievements. So, we decided to focus on milestones and progress, rather than competition.
That said, we still added 50 collectible badges so users could proudly showcase where they’ve been and what they’ve experienced around the world.
Pivot:
From Souvenirs
to Celebrations
A new direction, same destination
While Gulli started as a travel keepsake, we quickly realized its potential stretched far beyond tourism. Travel memories were powerful, but the same mechanics could create value in hospitality, events, and even family celebrations.
I designed an Admin flow that allowed “admin” users—such as hotels or event organizers—to upload photos. Instantly, all instances of their magnet could display these shared memories.
Hotels, yachts, and event businesses embraced this as a marketing solution. Soon, Gulli Magnets were being used not only for travel, but also for weddings, birthdays, and business trips—anywhere memories deserved to be celebrated.
Birthdays
Tap. Smile. Happy Birthday.
In Dubai, birthday culture includes “reversible gifts,” where families give something back to their guests. Gulli fit perfectly into this tradition.
Playgrounds and family venues quickly adopted it:
For this iteration, I designed a tailored onboarding flow, explaining the birthday-specific features. We also added:
What started as a souvenir became a tool for joy, marketing, and community building.
Onboarding
So, in this special “kids” iteration of Gulli, I created a different onboarding flow, one that clearly explains what this version of the app can do, and what kind of extra features it includes.
Playgrounds were amazed, right?
Extra features? Oh yeah.We added a dedicated feed for all promotional content from playgrounds, their events, activities, and announcements.
And on top of that, we built a brand-new feature for vouchers and discounts.
Next? Well, someone had to manage all of these new options, right? But I’ll get to that in a minute.
Reflections
More than a project. A story!
Designing Gulli taught me how to bridge two very different worlds.
On the B2C side, it was about tapping into emotion — making souvenirs feel personal, giftable, and worth collecting. On the B2B side, it was about simplicity — making sure hotels could adopt the system without added complexity.
One key lesson was learning how to defend simplicity against feature creep. Hotels often pushed for more controls and customization, but every added layer risked overwhelming travelers. Next time, I’d bring business stakeholders into co-creation earlier to align expectations before development.
Overall, Gulli reminded me that the best products live in the middle of business goals and human needs — and it’s the designer’s job to balance the two.16
Onboarding
Branding is king, but onboarding is where the real magic happens. From the very first moment someone opens Gulli, I wanted them to feel like they’re holding something warm, familiar, and thoughtfully built. Like a small piece of travel magic in their hand.
The onboarding experience had to reflect that same vibe. Instead of overloading users, we introduce things gradually, starting with how Gulli works, and guiding them step by step. The idea was to make everything feel natural, like uploading a photo to your favorite social app, but more personal, and with a lot more meaning behind it.
So, when the users taps on Create your story button, Gulli tries to find the photos from the trip (aka magnet) they’re holding in their hands, and it can upload them automatically for you, or you can always change them by selecting the photos from photo gallery.What if?
Users don’t have NFC enabled?
No problem. For users without NFC-enabled devices, we added a backup option—a QR code printed on the back of each magnet.
The flow remains the same, just with a few extra steps: open the camera app, scan the QR code, and then launch the Gulli App Clip. It takes a little longer, but the experience stays just as smooth.
Users didn’t create an account before activating the magnet?
We’ve got them covered. Each magnet “floats” in the cloud, temporarily linked to the user’s phone ID.
So even if they didn’t create an account right away, they can come back later, log in with a new account, reconnect the magnet—and voilà, it’s theirs again.
No memory lost. Just pick up where they left off.
User story generation was interrupted by users?
During early tests, we noticed that users were struggling with the story upload flow. Many assumed their story was already uploaded, closed the app too early, and ended
up losing everything.
To solve this, we introduced a save button with a subtle Lottie animation to visually indicate the uploading process. Once the upload is complete, a blue checkmark appears—clearly signaling that the story is saved and ready to be shared or revisited.
It’s been an absolute pleasure bringing your vision for Gulli to life as a real iOS app. Your designs were full of heart and thoughtful detail, and it was truly rewarding to help turn them into reality.
Nenad Ljubik
iOS developer @Gulli Magnets
As someone who's tested a lot of early products, Gulli stood out. The interface was stable, responsive, and clearly built on a well-structured design system. You can tell the designer thought about both user experience and developer implementation.
Igor Ilievski
QA tester @Echo LTD
Explored UX Alternatives
The Souvenir Crossroads
With clear personas and validated needs in place, we explored multiple directions to uncover the solution that would best serve our users while aligning with business goals.
Outcome: NFC magnets offered the perfect balance of tactility, technology, and emotional resonance, making them the most viable path for both user experience and business scalability — and the foundation for a souvenir experience unlike anything else on the market.
Next project
User flows
The path of a memory
After conducting user research and gathering valuable insights, we developed personas and explored a variety of product concepts and scenarios. Ultimately, we identified the “digital fridge magnet with NFC” as our core highlight. From there, I began mapping the initial user flows — tapping the magnet with a phone, browsing photos, creating stories, uploading content, saving, commenting, sharing, and more. This stage was where our assumptions would be put to the test: either validated, challenged into a new direction, or, in the worst case, proving that this innovation wasn’t the right fit for our target customers.
Why these flows matter
These flows aren’t just steps on a diagram — they show how Gulli transforms a simple magnet into a shareable, living memory.
By mapping these out early, we ensured that both first-time and returning users had an intuitive path — whether they were unlocking a memory for themselves or sharing it as a gift. Together, these flows turn travel memories into experiences that can be instantly unlocked, beautifully relived, and effortlessly shared.
Gift flow
Recipient receives the magnet/story
Start
Go to
Home screen
Select trip/magnet from Memories
Home screen
Tap the Share/Gift button
Enter a recipient name
Share dialog appears
Wrapping animation
Congrats screen
Magnet is successfully sent
Preview a story
Play/Pause the story
Story added to recipient’s profile
View images
Can view as a grid
App clip flow
Start
Go to
Home screen
User taps the magnet (NFC)
iOS App Clip launches
Splash screen/s
Onboarding
Finding images
from the trip
Creating a story
Actual story/images screen
If location is on
Automatically searches
from the location
If location is off
Manually select images
from the trip
Preview a story
Play/Pause the story
Congrats screen
Magnet is successfully activated
Save/Upload
Continue the flow
Repeat the step
Manually select images
Figures based on sales & usage data from Jan 2023 – Jun 2025
A souvenir you can feel and relive
Making souvenirs smart, emotional, and unforgettable.
What started as a sketch turned into a global keepsake. In 18 months, Gulli Magnets grew into a hybrid product sold in 40+ countries, with 480,000 magnets in homes and 24,000 memories gifted. By combining research insights with branding, SaaS design, and physical product execution, I built an ecosystem that bridges travel, emotion, and technology.
Dejan Zafirovski
Product Designer and Illustrator
Work
About
Let’s work
Client
Gulli Magnets
Type
iOS & Android Apps
Timeline
Q2 2022 - Q1 2025
A souvenir you can feel and relive
Making souvenirs smart, emotional, and unforgettable.
What started as a sketch turned into a global keepsake. In 18 months, Gulli Magnets grew into a hybrid product sold in 40+ countries, with 480,000 magnets in homes and 24,000 memories gifted. By combining research insights with branding, SaaS design, and physical product execution, I built an ecosystem that bridges travel, emotion, and technology.
First ever Gulli Magnets illustration
The Spark
Where the spark began
Before
After
User interviews
What we learned from our users
I conducted interviews across four categories, speaking with travelers about how they captured memories, their feelings toward souvenirs, and their openness to physical–digital hybrids.
The results were clear:
These insights didn’t just validate the vision—they directly shaped the features I designed, from the onboarding flow to gift interactions.
1
Travel & Memory Habits
Questions
Answers
2
Visual Storytelling
Questions
Answers
3
App + Magnet Combo
Questions
Answers
4
Validation & Improvement
Questions
Answers
User insights
Validating the vision with users
92 %
of users preferred illustrated magnets over generic photo-based souvenirs.
88 %
said they’d love to unlock magnets based on where they’ve actually been.
76 %
of users said they often forget or lose access to travel photos stored in their phone/cloud.
68 %
shared that they already collect something physical during trips (e.g. magnets, tickets, postcards).
User personas
Meet our travelers
After gathering the user data, the next step was creating user personas. Three to five is ideal, so I decided to stick with three personas for Gulli Magnets.
They include an HR expert, a freelance designer, and a marketing manager, each with different needs, frustrations, and daily device usage habits.
Each persona had distinct needs, frustrations, and device habits—but together, they gave us a clear direction: build something memorable, effortless, and deeply personal.
Main illustration
Showcasing the city, venue, or monument you’ve visited to highlight your memories even more.
NFC chip
An NFC chip is built in—just tap to instantly access and relive your memories.
The magnet
A durable magnet on the back ensures a firm grip, keeping your memories securely displayed.
Product
info
Dimensions
85.5 mm x 54 mm
Gulli Fridge Magnets
Classic Fridge Magnets
NFC-enabled, digital storage
Store photos, share them as gift
Tap with a phone to access content
Update photos and content anytime
Scratch-resistant, long-lasting
No need for reprinting, reusable
Static, no tech features
Holds only printed images
Just for decoration
Permanent, no changes possible
Can fade, peel, or break over time
Often plastic-based, disposable
Continuing the momentum
Turning locations into living memories
Onboarding
The App Clip
I designed onboarding to give users the choice: download the app for the full feature set, or simply tap and use the App Clip for a frictionless, one-step flow.
User research guided me here: 88% wanted an app-free experience. So I prioritized building an App Clip that launches instantly when tapping a magnet, cutting onboarding time from nearly 90 seconds to under 20.
I prioritized App Clip to match the 88% app-free preference and reduce frictionat first use.
Branding is king, but onboarding is where the real magic happens. From the very first moment someone opens Gulli, I wanted them to feel like they’re holding something warm, familiar, and thoughtfully built. Like a small piece of travel magic in their hand.
The onboarding experience had to reflect that same vibe. Instead of overloading users, we introduce things gradually, starting with how Gulli works, and guiding them step by step. The idea was to make everything feel natural, like uploading a photo to your favorite social app, but more personal, and with a lot more meaning behind it.
So, when the users taps on Create your story button, Gulli tries to find the photos from the trip (aka magnet) they’re holding in their hands, and it can upload them automatically for you, or you can always change them by selecting the photos from
photo gallery.
What if?
Users don’t have NFC enabled?
No problem. For users without NFC-enabled devices, we added a backup option—a QR code printed on the back of each magnet.
The flow remains the same, just with a few extra steps: open the camera app, scan the QR code, and then launch the Gulli App Clip. It takes a little longer, but the experience stays just as smooth.
Users didn’t create an account before activating the magnet?
We’ve got them covered. Each magnet “floats” in the cloud, temporarily linked to the user’s phone ID.
So even if they didn’t create an account right away, they can come back later, log in with a new account, reconnect the magnet—and voilà, it’s theirs again.
No memory lost. Just pick up where they left off.
User story generation was interrupted by users?
During early tests, we noticed that users were struggling with the story upload flow. Many assumed their story was already uploaded, closed the app too early, and ended up losing everything.
To solve this, we introduced a save button with a subtle Lottie animation to visually indicate the uploading process. Once the upload is complete, a blue checkmark appears—clearly signaling that the story is saved and ready to be shared or revisited.
It transforms a static map into a living journal, letting users relive their journeys through place and memory, not just pins on a screen.
Visits
The first screen inside the full Gulli app is Visits: a dynamic map that visualizes every country the user has traveled to.
As someone who’s been a gamer almost my whole life, this was one of the features I was most excited about.
Sure, we had the world map, we had memories and pins, and users already knew how many countries they’d visited
so far.
We wanted to make sure every step felt purposeful — turning progress into motivation. Why not create something that motivates users to travel more, collect more magnets, and share their adventures with friends?
We introduced continents as major milestones—and each country within a continent adds to that progress.
Together with the development team, we discussed whether leaderboards would be a good addition something for users who wanted to chase points and rankings.
But based on our user interviews, most people were looking for a more personal, journal-like way to track their achievements. So, we decided to focus on milestones and progress, rather than competition.
That said, we still added 50 collectible badges so users could proudly showcase where they’ve been and what they’ve experienced around the world.
Pivot: From Souvenirs to Celebrations
A new direction, same destination
While Gulli started as a travel keepsake, we quickly realized its potential stretched far beyond tourism. Travel memories were powerful, but the same mechanics could create value in hospitality, events, and even family celebrations.
I designed an Admin flow that allowed “admin” users—such as hotels or event organizers—to upload photos. Instantly, all instances of their magnet could display these shared memories.
Hotels, yachts, and event businesses embraced this as a marketing solution. Soon, Gulli Magnets were being used not only for travel, but also for weddings, birthdays, and business trips—anywhere memories deserved to be celebrated.
Birthdays
Tap. Smile. Happy Birthday.
In Dubai, birthday culture includes “reversible gifts,” where families give something back to their guests. Gulli fit perfectly into this tradition.
Playgrounds and family venues quickly adopted it:
For this iteration, I designed a tailored onboarding flow, explaining the birthday-specific features. We also added:
What started as a souvenir became a tool for joy, marketing, and community building.
Onboarding
So, in this special “kids” iteration of Gulli, I created a different onboarding flow, one that clearly explains what this version of the app can do, and what kind of extra features it includes.
Playgrounds were amazed, right?
Extra features? Oh yeah.
We added a dedicated feed for all promotional content from playgrounds, their events, activities, and announcements.
And on top of that, we built a brand-new feature for vouchers and discounts.
Next? Well, someone had to manage all of these new options, right? But I’ll get to that in a minute.
From one panel, they could:
The Admin Panel turned Gulli into a two-sided platform:
Reflections
More than a project. A story!
Designing Gulli taught me how to bridge two very different worlds.
On the B2C side, it was about tapping into emotion — making souvenirs feel personal, giftable, and worth collecting. On the B2B side, it was about simplicity — making sure hotels could adopt the system without added complexity.
One key lesson was learning how to defend simplicity against feature creep. Hotels often pushed for more controls and customization, but every added layer risked overwhelming travelers. Next time, I’d bring business stakeholders into co-creation earlier to align expectations before development.
Overall, Gulli reminded me that the best products live in the middle of business goals and human needs — and it’s the designer’s job to balance the two.
Draft logo versions of Gulli
The design system
The glue behind the Gulli look
While shaping Gulli’s branding, colors, and identity, I also built a design system designed to scale, both for future designers working alongside me, and for every developer that’s ever been part of our team.
I’ll be honest, I’ve updated it many times. As Figma rolled out new features like variables, tokens, advanced prototyping, and conditionals, I kept refining the system to stay current and usable.
Colors and typography were fully defined, with local variables, booleans, numbers, and text strings clearly organized, making handoff to developers smoother and more reliable. I’ve used t-shirt sizing for spacing and sizing consistency, and every component came with usage guidelines and notes for devs.
I built it with the future in mind, to support growing complexity and evolving features. Because without a strong design system early on, we risk building blindly. And eventually, everything starts to fall apart.
It’s been an absolute pleasure bringing your vision for Gulli to life as a real iOS app. Your designs were full of heart and thoughtful detail, and it was truly rewarding to help turn them into reality.
Nenad Ljubik
iOS developer @Gulli Magnets
As someone who's tested a lot of early products, Gulli stood out. The interface was stable, responsive, and clearly built on a well-structured design system. You can tell the designer thought about both user experience and developer implementation.
Igor Ilievski
QA tester @Echo LTD
Mobile app
Verve
Museums. Reimagined.
Next project
Explored
UX Alternatives
The Souvenir
Crossroads
With clear personas and validated needs in place, we explored multiple directions to uncover the solution that would best serve our users while aligning with business goals.
Outcome: NFC magnets offered the perfect balance of tactility, technology, and emotional resonance, making them the most viable path for both user experience and business scalability — and the foundation for a souvenir experience unlike anything else on the market.
User flows
The path of a memory
After conducting user research and gathering valuable insights, we developed personas and explored a variety of product concepts and scenarios. Ultimately, we identified the “digital fridge magnet with NFC” as our core highlight. From there, I began mapping the initial user flows — tapping the magnet with a phone, browsing photos, creating stories, uploading content, saving, commenting, sharing, and more. This stage was where our assumptions would be put to the test: either validated, challenged into a new direction, or, in the worst case, proving that this innovation wasn’t the right fit for our target customers.
Why these flows matter
These flows aren’t just steps on a diagram — they show how Gulli transforms a simple magnet into a shareable, living memory.
By mapping these out early, we ensured that both first-time and returning users had an intuitive path — whether they were unlocking a memory for themselves or sharing it as a gift. Together, these flows turn travel memories into experiences that can be instantly unlocked, beautifully relived, and effortlessly shared.
Gift flow
Recipient receives the magnet/story
Start
Go to
Home screen
Select trip/magnet from Memories
Home screen
Tap the Share/Gift button
Enter a recipient name
Share dialog appears
Wrapping animation
Congrats screen
Magnet is successfully sent
Preview a story
Play/Pause the story
Story added to recipient’s profile
View images
Can view as a grid
App clip flow
Start
Go to
Home screen
User taps the magnet (NFC)
iOS App Clip launches
Splash screen/s
Onboarding
Finding images
from the trip
Creating a story
Actual story/images screen
If location is on
Automatically searches
from the location
If location is off
Manually select images
from the trip
Preview a story
Play/Pause the story
Congrats screen
Magnet is successfully activated
Save/Upload
Continue the flow
Repeat the step
Manually select images
Figures based on sales & usage data from Jan 2023 – Jun 2025
Our customers became our friends
Voices that keep us going.
From hotel directors to families and small business owners, Gulli has connected us with people who share the same love for meaningful memories. Their words aren’t just reviews — they’re stories, friendships, and proof that our magnets spark joy long after the first tap.