Early digital greeting cards were functional at best and visually forgettable
The transition from paper to pixels in the greeting card space happened gradually, and most early attempts treated the medium as a simple replication exercise. You put an image on a screen, added some text, and called it a day. That changed when someone actually thought about what made a greeting card work emotionally and then applied that understanding to a digital format without losing the soul of the thing. Jacquie Lawson approached digital cards the way you would approach any design problem — by asking what the actual goal is before picking tools. Her platform didn't just display static images with music overlaid. The cards used layered animation, custom typography, and sequencing that built toward an emotional moment rather than hitting you with everything at once. I remember the first time I saw one of her cards load slowly, the art revealing itself frame by frame instead of blasting you with a 500-kilobyte flash file. It felt different. It took less bandwidth too, which matters when you're sending to someone on a 3G connection in 2006. The technical approach behind her cards involved hand-drawn illustration work, custom sprite animation, and careful optimization for slow networks. She and her team drew original artwork rather than licensing clipart, which meant every card had a consistent visual identity that wasn't generic. The animation ran on a timeline-based system that allowed frames to load progressively, so recipients saw something happening almost immediately even on dial-up or early broadband. This was before CSS animations and Canvas became standard, so the effect was achieved through clever use of JavaScript and optimized image sequences.
What actually makes these cards feel different
Most people think the difference is just the artwork quality. It isn't. The key insight is temporal pacing. A paper card is static. You look at it. You read it. It's done. A Jacquie Lawson card unfolds over time. The animation creates a sequence — flowers opening, a scene shifting, text appearing in rhythm with the visual — and that sequence creates anticipation. The recipient watches something happen rather than receiving a completed artifact. That distinction matters more than the art style itself. The emotional mechanics work because of what designers call the "peak-end rule." People remember the most intense moment of an experience and how it ended. A well-paced card builds toward a single animated reveal — a final frame where everything comes together — and that becomes the memorable moment. Cheap animated cards pile on effects without restraint. They spike early and drag. The Lawson approach holds back until the payoff.
How to create cards in this style today
Building cards that follow this model requires a different workflow than most people assume. You don't start with software. You start with a storyboard. Each card is really a short film with a runtime of five to fifteen seconds. I work through a standard pipeline: rough sketch, color palette selection, frame-by-frame animation, compositing, and finally export optimization. For the animation itself, I use a combination of vector-based illustration in Affinity Designer for the base artwork and a frame-by-frame approach in a tool like Procreate orClip Studio Paint for the animated elements. The reason I don't go fully motion-graphic software like After Effects is that the output files become too large. A 10-second loop at 24fps in After Effects exports anywhere from 50MB to 200MB depending on the effects. Lawson's cards typically run 2MB to 8MB. That difference determines whether the card loads on a slow connection or not. The practical workaround I developed involves exporting individual frames as optimized WebP or APNG sequences and then assembling them client-side with a lightweight JavaScript loader. This keeps the server load minimal and the delivery fast. The downside is that this approach requires a decent understanding of how browsers handle animation formats and how to build a fallback for older devices. Most template-based card platforms don't support this because they rely on pre-built assets and cannot accommodate custom animation sequences.
Get the Full Details

Common mistakes and what to do instead
The biggest mistake I see is treating the card as a slideshow. Multiple scenes that just cut from one to the next without transitional animation read like a PowerPoint presentation, not a greeting card. Every transition between visual states should have at least a two-frame crossfade or a morph. It adds maybe half a second to the total runtime but changes the feel completely. Another issue is audio handling. Autoplaying music is annoying and often blocked by browsers anyway. The better approach is to make sound optional with a clearly visible mute button, or to use subtle sound effects synchronized to specific animation events rather than a full music track. A single soft chime when the final frame reveals performs better than a background track that competes with the visual narrative. Typography placement is also where most custom cards fail. I've reviewed hundreds of fan-made or template-based "animated cards" and nearly all of them center the message text over the artwork without checking readability. If your animated background has motion, center-aligned white text on top of it will be unreadable 80 percent of the time. The fix is to reserve a solid or semi-transparent area for text, or to animate the text independently so it appears after the background animation settles.
The reality of running a card platform like this
There are significant costs to maintaining a platform this quality-driven. You need illustrators on retainer or staff. Animation is time-intensive — a single 10-second card at the quality level Lawson established typically takes between 8 and 15 hours of work from concept to final export. That's not including the design iterations, client revisions, and QA testing across different browsers and devices. The business model is also tricky. Digital cards are priced low — often under five dollars per card — which means volume is essential. But volume conflicts with quality. The Lawson platform managed this by keeping the catalog rotating and seasonal rather than trying to produce cards for every possible occasion simultaneously. They focused on birthdays, Christmas, Mother's Day, and Valentine's Day and let the rest go. That's a deliberate choice that most new entrants don't make. Here is a practical problem I encountered that illustrates the bottleneck. A client requested a custom card with a very specific reference photograph integrated into the animation. The photo needed to be stylized to match the hand-drawn aesthetic while still being recognizable. I spent three days on the illustration pass alone. The workaround was to trace the photograph as a vector base, then hand-draw over it with a loose brush style in Procreate, and finally animate the hand-drawn version rather than the photo. The result looked intentionally illustrated instead of photo-manipulated, which was closer to the brand aesthetic. The client was satisfied, but that card took twice as long as a standard commission. This is the kind of edge case that eats into margins if you don't price for it.
Where this approach falls short
Not every situation calls for this level of craftsmanship. If you need to send hundreds of personalized cards for a corporate event, the Lawson model won't scale. Template-based platforms like Hallmark or Pocketchance can generate thousands of variants in an hour. Hand-crafted animation cannot. For bulk personalization, you're better off using a platform that supports dynamic text insertion and asset swapping rather than trying to animate each card individually. The other limitation is accessibility. Animated content can be problematic for screen readers and for people with vestibular disorders who are sensitive to motion. Lawson's platform addressed this by providing static alternatives for most cards, but many newer platforms don't. If you're building cards for a broad audience, you need to ensure there is a way to view the content without animation, and that the text message is complete and meaningful even when the visuals are disabled. The technology has moved on since Lawson's early work. CSS animations, the Web Animations API, and increasingly powerful mobile devices have raised the baseline for what's possible in a browser. But the principles remain the same: sequence matters more than, readability matters more than decoration, and a card that feels like it was made for a specific person will always outperform one that looks like it was generated from a template. The original cards still circulate years later because they were designed as complete experiences rather than as repurposed print templates dragged onto a screen.
