
Poshmark:
Giveaways
A real-time reward mechanic designed to increase viewer participation, excitement, and retention.
Role
Timeline
65% of viewers returned
33% of giveaway participants placed an order
Boost in overall engagement
Giveaways was a top request from our sellers/hosts. When we were putting together the initial designs, we wanted to roll out with a bare bones version to validate that hosts would actually use this.
What’s the easiest way to implement to validate real user demand?

Add giveaway button to already existing action bar. Made this one tertiary since it will appear for all listings featured.


Reused existing toaster modals for first time interaction and setting giveaway details.

Replaced existing featured listing with giveaway tile.
Were we able to validate?
YES! Giveaways launched with strong early participation from active viewers and immediately moved retention and conversion metrics.
Set backs?
For the MVP, we chose the fastest way to validate demand by replacing the existing Featured Listing slot with the Giveaway tile. This meant hosts couldn’t feature other listings while a giveaway was running. Also, we launched with longer giveaway durations (1 minute, 5 minutes, 60 minutes) based on direction from our GTM team. This meant that both hosts and viewers had to wait up to 60 minutes before doing anything else in the Show.
With adoption validated, we scaled Giveaways to run alongside auctions, boosting engagement without disrupting commerce.

1
Pinned Giveaways tile to the top of the show, that is collapsible.
2
By pinning Giveaways to the top, hosts can run auctions simultaneously, being more efficient with their shows.
3
Reduced durations of giveaways to allow hosts to run more merch within the show.
Engagement, not discounts, drives loyalty
Simple mechanics can unlock big behavior shifts
Engagement features must evolve distribution

Poshmark: Giveaways
A real-time reward mechanic designed to increase viewer participation, excitement, and retention.
Role
Timeline
65% of viewers returned
33% of giveaway participants placed an order
Boost in overall engagement
Giveaways was a top request from our sellers/hosts. When we were putting together the initial designs, we wanted to roll out with a bare bones version to validate that hosts would actually use this.
What’s the easiest way to implement to validate real user demand?

Add giveaway button to already existing action bar. Made this one tertiary since it will appear for all listings featured.


Reused existing toaster modals for first time interaction and setting giveaway details.

Replaced existing featured listing with giveaway tile.
Were we able to validate?
YES! Giveaways launched with strong early participation from active viewers and immediately moved retention and conversion metrics.
Set backs?
For the MVP, we chose the fastest way to validate demand by replacing the existing Featured Listing slot with the Giveaway tile. This meant hosts couldn’t feature other listings while a giveaway was running. Also, we launched with longer giveaway durations (1 minute, 5 minutes, 60 minutes) based on direction from our GTM team. This meant that both hosts and viewers had to wait up to 60 minutes before doing anything else in the Show.
With adoption validated, we scaled Giveaways to run alongside auctions, boosting engagement without disrupting commerce.

1
Pinned Giveaways tile to the top of the show, that is collapsible.
2
By pinning Giveaways to the top, hosts can run auctions simultaneously, being more efficient with their shows.
3
Reduced durations of giveaways to allow hosts to run more merch within the show.
Engagement, not discounts, drives loyalty
Simple mechanics can unlock big behavior shifts
Engagement features must evolve distribution

Posh Shows: Giveaways
A real-time reward mechanic designed to increase viewer participation, excitement, and retention.
Role
Timeline
65% of viewers returned
33% of giveaway participants placed an order
Boost in overall engagement
Giveaways was a top request from our sellers/hosts. When we were putting together the initial designs, we wanted to roll out with a bare bones version to validate that hosts would actually use this.
What’s the easiest way to implement to validate real user demand?

Add giveaway button to already existing action bar. Made this one tertiary since it will appear for all listings featured.
Reused existing toaster modals for first time interaction and setting giveaway details.


Replaced existing featured listing with giveaway tile.

Were we able to validate?
YES! Giveaways launched with strong early participation from active viewers and immediately moved retention and conversion metrics.
Set backs?
For the MVP, we chose the fastest way to validate demand by replacing the existing Featured Listing slot with the Giveaway tile. This meant hosts couldn’t feature other listings while a giveaway was running. Also, we launched with longer giveaway durations (1 minute, 5 minutes, 60 minutes) based on direction from our GTM team. This meant that both hosts and viewers had to wait up to 60 minutes before doing anything else in the Show.
With adoption validated, we scaled Giveaways to run alongside auctions, boosting engagement without disrupting commerce.

1
Pinned Giveaways tile to the top of the show, that is collapsible.
2
By pinning Giveaways to the top, hosts can run auctions simultaneously, being more efficient with their shows.
3
Reduced durations of giveaways to allow hosts to run more merch within the show.
Engagement, not discounts, drives loyalty
Simple mechanics can unlock big behavior shifts
Engagement features must evolve distribution