SlideShare a Scribd company logo
@Beka_Rice
Heya!I’m the Head of Product at SkyVerge.
Our team has built over 70 eCommerce
products for WooCommerce, Shopify, & Easy
Digital Downloads over the past 5 years.
SkyVerge.com | Jilt.com
2
slideshare.net/bekarice
Validating ideas and creating a v1
“
@Beka_Rice
How can I build something
eCommerce stores need?
4
@Beka_Rice
If you’ve not worked with eCommerce
stores yet, my best advice is to do some
client work first to learn about workflows
and store management before building a
product in this space.
5
30 Vital questions for eCommerce projects
What pain points will this product solve?
6
@Beka_Rice
7Do we need to know about Peter, or what Peter wants from a Snickers?
@Beka_Rice
Framework for understanding the
needs of your customers. Rather than
understanding who uses it – via
personas or user stories – it focuses
on why they use it, or what job the
product was hired to do.
8
Designing features using Job Stories
“
@Beka_Rice
Products don’t match
people; they match
problems.
Des Traynor, co-founder, Intercom
9
Understand your audience
10
@Beka_Rice
Even if they use an unrelated product, dig
deep into existing pain points. See if your
product job aligns with current customers.
11
A framework for JTBD interviews
Creating B2B personas
“
@Beka_Rice
How do I figure out
customer needs without
any customers?
12
@Beka_Rice
What if you’re starting out?
○ Read industry news and guides
○ Read the comments!
○ Drive traffic to landing pages + ask for
surveys / interviews
Getting people to talk to you isn’t easy, but
it’s worth it.
13
Making v1 product decisions
14
“
@Beka_Rice
How can I determine
what’s in-scope or
out-of-scope for my
product?
15
@Beka_Rice
Feature complete doesn’t mean
feature rich. You can deliver value to
your customers with a project that is
smaller in scope than you think.
16
Path to a Minimum Lovable Product
17
Pick one essential job
for your product.
This is your North Star.
Use it to define feature
complete for v1.
@Beka_Rice
18
Deliver value to customers as quickly
as possible. Like compound interest,
this will increase total value from your
product over time vs waiting to
deliver more value later.
The Time Value of Shipping
Building for several user roles
Reframing the way you view the site’s role
20
@Beka_Rice
21
Development practices should adjust:
○ Rethink role of site caching
○ Be aware of JOINing data across several
tables (e.g., orders)
○ Don’t overload WP-Cron
○ Background processing
○ Reliably handle incoming data (IPNs,
shipment, etc)
Be aware of dual context
22
@Beka_Rice
23
Your customer isn’t the only customer.
○ Experiences for your customer, and their
customer = dual context.
○ Use relevant messaging and logging
○ Show notices contextually
@Beka_Rice
Not simply visual design, but your
product design and user experience.
What does “decisions, not options”
really mean?
24
You’re not only building for merchants + customers
25
</>
@Beka_Rice
Try potential customizations yourself
and be sure they’re possible. Allow
for more customization than you think
you need.
26
Exports for any server environment
Our WC Plugin snippets
Optimizing for longevity
“
@Beka_Rice
How can I set my
product up for long-term
success?
28
Prioritizing fixes and features
29
@Beka_Rice
Develop a formula for customer value.
Add multipliers for features that
reduce churn or ship faster – and
assess new projects using this
formula, including bugs.
30
Ruthless Prioritization
Software has bugs. This is normal.
“
@Beka_Rice
How do I gather
actionable customer
feedback?
31
@Beka_Rice
32
What customers say they want and what
they need may be different.
○ Ask: “I want to subscribe to a service
that gives me updated tax rate CSVs
as tax rates change.”
○ Need: An easy way to incorporate
changes to tax rates in a store.
○ Best solution: Tax service integration
@Beka_Rice
33
Interviews
Survey existing customers
and schedule as many
interviews as you can.
Uncover motivations (jobs)
and friction.
Support
Support isn’t separate
from the software
experience, it’s part of it.
Use support to inform UX
improvements.
Developing a Customer
Service Tone Guide
How to Structure Customer
Development Interviews
@Beka_Rice
34
Listen to your happy customers as
much as unhappy customers or sales
leads.
People who already pay you can help
you see existing value, and ensure
you don’t lose it.
@Beka_Rice
35
Research it with customer development, and keep
your product scope tight & opinionated.
Be as intentional about updates as a v1, and maintain
focus on customer needs.
Adjust development practices for a dynamic
environment where performance means money.
@Beka_Rice
36
Let’s dig into questions!
SkyVerge.com | Jilt.com
slideshare.net/bekarice
@Beka_Rice
Special thanks to all the people who made
and released these awesome resources for
free:
○ Presentation template by SlidesCarnival
○ Photographs by Unsplash
37

More Related Content

What's hot

What Can HubSpot WooCommerce Integration Do For Your Business?
What Can HubSpot WooCommerce Integration Do For Your Business?What Can HubSpot WooCommerce Integration Do For Your Business?
What Can HubSpot WooCommerce Integration Do For Your Business?
MakeWebBetter
 
Designing for Performance - Checkout to Purchase
Designing for Performance - Checkout to PurchaseDesigning for Performance - Checkout to Purchase
Designing for Performance - Checkout to Purchase
Ugur Kaner
 
How to be a (Kick Ass) PM w/ LoopNet's former VP of Product
How to be a (Kick Ass) PM w/ LoopNet's former VP of ProductHow to be a (Kick Ass) PM w/ LoopNet's former VP of Product
How to be a (Kick Ass) PM w/ LoopNet's former VP of Product
Product School
 
Methis - Orgatech
Methis - OrgatechMethis - Orgatech
Methis - Orgatech
Visual Presentation
 
Product Executive Roundtable hosted by Sandhya Hegde, Director of Product, Am...
Product Executive Roundtable hosted by Sandhya Hegde, Director of Product, Am...Product Executive Roundtable hosted by Sandhya Hegde, Director of Product, Am...
Product Executive Roundtable hosted by Sandhya Hegde, Director of Product, Am...
Amplitude
 
Opticon 2015-Personalization Using Optimizely Audience Integrations
Opticon 2015-Personalization Using Optimizely Audience IntegrationsOpticon 2015-Personalization Using Optimizely Audience Integrations
Opticon 2015-Personalization Using Optimizely Audience Integrations
Optimizely
 
Product Era is Here
Product Era is HereProduct Era is Here
Product Era is Here
Amplitude
 
Test for Success: A Guide to A/B Testing on Emails & Landing Pages
Test for Success: A Guide to A/B Testing on Emails & Landing PagesTest for Success: A Guide to A/B Testing on Emails & Landing Pages
Test for Success: A Guide to A/B Testing on Emails & Landing Pages
Optimizely
 
Patrick McKenzie Opticon 2014: Advanced A/B Testing
Patrick McKenzie Opticon 2014: Advanced A/B TestingPatrick McKenzie Opticon 2014: Advanced A/B Testing
Patrick McKenzie Opticon 2014: Advanced A/B Testing
Patrick McKenzie
 
SF 10/12/17 - Growth at Cisco
SF 10/12/17 - Growth at CiscoSF 10/12/17 - Growth at Cisco
SF 10/12/17 - Growth at Cisco
Amplitude
 
Conversion Tracking Template | Pirate Skills
Conversion Tracking Template | Pirate SkillsConversion Tracking Template | Pirate Skills
Conversion Tracking Template | Pirate Skills
Pirate Skills
 
Preso #5
Preso #5Preso #5
Preso #5
AndrewNikolajuk
 
Why Buy a Pre-existing Website?
Why Buy a Pre-existing Website?Why Buy a Pre-existing Website?
Why Buy a Pre-existing Website?
howtogenerateincomeonline
 
Create a sales deck presentation that doesn't sound sales-y!
Create a sales deck presentation that doesn't sound sales-y!Create a sales deck presentation that doesn't sound sales-y!
Create a sales deck presentation that doesn't sound sales-y!
Shalini Murthy
 
7 Key Questions to Ask Your Prospective Tech Agency
7 Key Questions to Ask Your Prospective Tech Agency7 Key Questions to Ask Your Prospective Tech Agency
7 Key Questions to Ask Your Prospective Tech Agency
Koombea
 
How to Make the Most Profitable Pricing Plan for Your Subscription Business
How to Make the Most Profitable Pricing Plan for Your Subscription BusinessHow to Make the Most Profitable Pricing Plan for Your Subscription Business
How to Make the Most Profitable Pricing Plan for Your Subscription Business
Kissmetrics on SlideShare
 
The 7 Principles of Website Optimization
The 7 Principles of Website OptimizationThe 7 Principles of Website Optimization
The 7 Principles of Website Optimization
Wishpond
 
Architecture - IDGVV Tech Con 2009
Architecture - IDGVV Tech Con 2009Architecture - IDGVV Tech Con 2009
Architecture - IDGVV Tech Con 2009
James Vuong
 
Conversion rate optimization CRO breakfast seminar Stockholm, August 2015
Conversion rate optimization CRO breakfast seminar Stockholm, August 2015  Conversion rate optimization CRO breakfast seminar Stockholm, August 2015
Conversion rate optimization CRO breakfast seminar Stockholm, August 2015
ThisIsNansen
 
Chris Goward smx east paid search Conversion Optimization Landing Page testing
Chris Goward smx east paid search Conversion Optimization Landing Page testingChris Goward smx east paid search Conversion Optimization Landing Page testing
Chris Goward smx east paid search Conversion Optimization Landing Page testing
Chris Goward
 

What's hot (20)

What Can HubSpot WooCommerce Integration Do For Your Business?
What Can HubSpot WooCommerce Integration Do For Your Business?What Can HubSpot WooCommerce Integration Do For Your Business?
What Can HubSpot WooCommerce Integration Do For Your Business?
 
Designing for Performance - Checkout to Purchase
Designing for Performance - Checkout to PurchaseDesigning for Performance - Checkout to Purchase
Designing for Performance - Checkout to Purchase
 
How to be a (Kick Ass) PM w/ LoopNet's former VP of Product
How to be a (Kick Ass) PM w/ LoopNet's former VP of ProductHow to be a (Kick Ass) PM w/ LoopNet's former VP of Product
How to be a (Kick Ass) PM w/ LoopNet's former VP of Product
 
Methis - Orgatech
Methis - OrgatechMethis - Orgatech
Methis - Orgatech
 
Product Executive Roundtable hosted by Sandhya Hegde, Director of Product, Am...
Product Executive Roundtable hosted by Sandhya Hegde, Director of Product, Am...Product Executive Roundtable hosted by Sandhya Hegde, Director of Product, Am...
Product Executive Roundtable hosted by Sandhya Hegde, Director of Product, Am...
 
Opticon 2015-Personalization Using Optimizely Audience Integrations
Opticon 2015-Personalization Using Optimizely Audience IntegrationsOpticon 2015-Personalization Using Optimizely Audience Integrations
Opticon 2015-Personalization Using Optimizely Audience Integrations
 
Product Era is Here
Product Era is HereProduct Era is Here
Product Era is Here
 
Test for Success: A Guide to A/B Testing on Emails & Landing Pages
Test for Success: A Guide to A/B Testing on Emails & Landing PagesTest for Success: A Guide to A/B Testing on Emails & Landing Pages
Test for Success: A Guide to A/B Testing on Emails & Landing Pages
 
Patrick McKenzie Opticon 2014: Advanced A/B Testing
Patrick McKenzie Opticon 2014: Advanced A/B TestingPatrick McKenzie Opticon 2014: Advanced A/B Testing
Patrick McKenzie Opticon 2014: Advanced A/B Testing
 
SF 10/12/17 - Growth at Cisco
SF 10/12/17 - Growth at CiscoSF 10/12/17 - Growth at Cisco
SF 10/12/17 - Growth at Cisco
 
Conversion Tracking Template | Pirate Skills
Conversion Tracking Template | Pirate SkillsConversion Tracking Template | Pirate Skills
Conversion Tracking Template | Pirate Skills
 
Preso #5
Preso #5Preso #5
Preso #5
 
Why Buy a Pre-existing Website?
Why Buy a Pre-existing Website?Why Buy a Pre-existing Website?
Why Buy a Pre-existing Website?
 
Create a sales deck presentation that doesn't sound sales-y!
Create a sales deck presentation that doesn't sound sales-y!Create a sales deck presentation that doesn't sound sales-y!
Create a sales deck presentation that doesn't sound sales-y!
 
7 Key Questions to Ask Your Prospective Tech Agency
7 Key Questions to Ask Your Prospective Tech Agency7 Key Questions to Ask Your Prospective Tech Agency
7 Key Questions to Ask Your Prospective Tech Agency
 
How to Make the Most Profitable Pricing Plan for Your Subscription Business
How to Make the Most Profitable Pricing Plan for Your Subscription BusinessHow to Make the Most Profitable Pricing Plan for Your Subscription Business
How to Make the Most Profitable Pricing Plan for Your Subscription Business
 
The 7 Principles of Website Optimization
The 7 Principles of Website OptimizationThe 7 Principles of Website Optimization
The 7 Principles of Website Optimization
 
Architecture - IDGVV Tech Con 2009
Architecture - IDGVV Tech Con 2009Architecture - IDGVV Tech Con 2009
Architecture - IDGVV Tech Con 2009
 
Conversion rate optimization CRO breakfast seminar Stockholm, August 2015
Conversion rate optimization CRO breakfast seminar Stockholm, August 2015  Conversion rate optimization CRO breakfast seminar Stockholm, August 2015
Conversion rate optimization CRO breakfast seminar Stockholm, August 2015
 
Chris Goward smx east paid search Conversion Optimization Landing Page testing
Chris Goward smx east paid search Conversion Optimization Landing Page testingChris Goward smx east paid search Conversion Optimization Landing Page testing
Chris Goward smx east paid search Conversion Optimization Landing Page testing
 

Similar to Building plugins for the eCommerce user

To eCommerce and beyond
To eCommerce and beyondTo eCommerce and beyond
To eCommerce and beyond
Beka Rice
 
Highest quality code in your SaaS project. Why should you care about it as a ...
Highest quality code in your SaaS project. Why should you care about it as a ...Highest quality code in your SaaS project. Why should you care about it as a ...
Highest quality code in your SaaS project. Why should you care about it as a ...
The Codest
 
Leveraging Client Case Studies to Close the Sale
Leveraging Client Case Studies to Close the SaleLeveraging Client Case Studies to Close the Sale
Leveraging Client Case Studies to Close the Sale
Clear Digital
 
Setting the Customer's Journey: Walk a Mile In Your Customer's Shoes
Setting the Customer's Journey: Walk a Mile In Your Customer's ShoesSetting the Customer's Journey: Walk a Mile In Your Customer's Shoes
Setting the Customer's Journey: Walk a Mile In Your Customer's Shoes
Aggregage
 
How to Master Product Management Case Studies by fmr Groupon PM
How to Master Product Management Case Studies by fmr Groupon PMHow to Master Product Management Case Studies by fmr Groupon PM
How to Master Product Management Case Studies by fmr Groupon PM
Product School
 
Minimum Viable Product
Minimum Viable ProductMinimum Viable Product
Minimum Viable Product
Bernard Leong
 
141 Overcoming the #1 Problem Facing Product Managers
141 Overcoming the #1 Problem Facing Product Managers141 Overcoming the #1 Problem Facing Product Managers
141 Overcoming the #1 Problem Facing Product Managers
ProductCamp Boston
 
Overcoming the #1 Challenge in Product Management
Overcoming the #1 Challenge in Product ManagementOvercoming the #1 Challenge in Product Management
Overcoming the #1 Challenge in Product Management
Christian Bonilla
 
UX Design Workshop - Tableau CRM Edition
UX Design Workshop - Tableau CRM EditionUX Design Workshop - Tableau CRM Edition
UX Design Workshop - Tableau CRM Edition
rikkehovgaard
 
Does Your Online Experiences Meet Your Customer Expectations
Does Your Online Experiences Meet Your Customer ExpectationsDoes Your Online Experiences Meet Your Customer Expectations
Does Your Online Experiences Meet Your Customer Expectations
indeuppal
 
The-Product-Strategy-Playbook-by-ProductPlan.pdf
The-Product-Strategy-Playbook-by-ProductPlan.pdfThe-Product-Strategy-Playbook-by-ProductPlan.pdf
The-Product-Strategy-Playbook-by-ProductPlan.pdf
Inoruption Systems
 
Culture of Innovation
Culture of InnovationCulture of Innovation
Culture of Innovation
Thoughtworks
 
Lean Product Management for ISVs (October 14, 2014)
Lean Product Management for ISVs (October 14, 2014)Lean Product Management for ISVs (October 14, 2014)
Lean Product Management for ISVs (October 14, 2014)
Salesforce Partners
 
B2B Ecommerce Playbook
B2B Ecommerce PlaybookB2B Ecommerce Playbook
B2B Ecommerce Playbook
Waily ARAUJO
 
Word press beirut 12th meetup june
Word press beirut 12th meetup   juneWord press beirut 12th meetup   june
Word press beirut 12th meetup june
Fadi Nicolas Zahhar
 
Scrum it up!
Scrum it up!Scrum it up!
Scrum it up!
Juan Santisi
 
Impactful Product Management by MessageBird and eBay, Marktplaats PMs
Impactful Product Management by MessageBird and eBay, Marktplaats PMsImpactful Product Management by MessageBird and eBay, Marktplaats PMs
Impactful Product Management by MessageBird and eBay, Marktplaats PMs
Product School
 
Busines model canvas - what is it and how can I use it
Busines model canvas - what is it and how can I use itBusines model canvas - what is it and how can I use it
Busines model canvas - what is it and how can I use it
Adrian M Odgers
 
Measuring Innovation Pace In Fintech
Measuring Innovation Pace In FintechMeasuring Innovation Pace In Fintech
Measuring Innovation Pace In Fintech
LHBS
 
Driving AI Competency - Key Considerations for B2B Marketers - Rosemary Brisco
Driving AI Competency - Key Considerations for B2B Marketers - Rosemary BriscoDriving AI Competency - Key Considerations for B2B Marketers - Rosemary Brisco
Driving AI Competency - Key Considerations for B2B Marketers - Rosemary Brisco
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 

Similar to Building plugins for the eCommerce user (20)

To eCommerce and beyond
To eCommerce and beyondTo eCommerce and beyond
To eCommerce and beyond
 
Highest quality code in your SaaS project. Why should you care about it as a ...
Highest quality code in your SaaS project. Why should you care about it as a ...Highest quality code in your SaaS project. Why should you care about it as a ...
Highest quality code in your SaaS project. Why should you care about it as a ...
 
Leveraging Client Case Studies to Close the Sale
Leveraging Client Case Studies to Close the SaleLeveraging Client Case Studies to Close the Sale
Leveraging Client Case Studies to Close the Sale
 
Setting the Customer's Journey: Walk a Mile In Your Customer's Shoes
Setting the Customer's Journey: Walk a Mile In Your Customer's ShoesSetting the Customer's Journey: Walk a Mile In Your Customer's Shoes
Setting the Customer's Journey: Walk a Mile In Your Customer's Shoes
 
How to Master Product Management Case Studies by fmr Groupon PM
How to Master Product Management Case Studies by fmr Groupon PMHow to Master Product Management Case Studies by fmr Groupon PM
How to Master Product Management Case Studies by fmr Groupon PM
 
Minimum Viable Product
Minimum Viable ProductMinimum Viable Product
Minimum Viable Product
 
141 Overcoming the #1 Problem Facing Product Managers
141 Overcoming the #1 Problem Facing Product Managers141 Overcoming the #1 Problem Facing Product Managers
141 Overcoming the #1 Problem Facing Product Managers
 
Overcoming the #1 Challenge in Product Management
Overcoming the #1 Challenge in Product ManagementOvercoming the #1 Challenge in Product Management
Overcoming the #1 Challenge in Product Management
 
UX Design Workshop - Tableau CRM Edition
UX Design Workshop - Tableau CRM EditionUX Design Workshop - Tableau CRM Edition
UX Design Workshop - Tableau CRM Edition
 
Does Your Online Experiences Meet Your Customer Expectations
Does Your Online Experiences Meet Your Customer ExpectationsDoes Your Online Experiences Meet Your Customer Expectations
Does Your Online Experiences Meet Your Customer Expectations
 
The-Product-Strategy-Playbook-by-ProductPlan.pdf
The-Product-Strategy-Playbook-by-ProductPlan.pdfThe-Product-Strategy-Playbook-by-ProductPlan.pdf
The-Product-Strategy-Playbook-by-ProductPlan.pdf
 
Culture of Innovation
Culture of InnovationCulture of Innovation
Culture of Innovation
 
Lean Product Management for ISVs (October 14, 2014)
Lean Product Management for ISVs (October 14, 2014)Lean Product Management for ISVs (October 14, 2014)
Lean Product Management for ISVs (October 14, 2014)
 
B2B Ecommerce Playbook
B2B Ecommerce PlaybookB2B Ecommerce Playbook
B2B Ecommerce Playbook
 
Word press beirut 12th meetup june
Word press beirut 12th meetup   juneWord press beirut 12th meetup   june
Word press beirut 12th meetup june
 
Scrum it up!
Scrum it up!Scrum it up!
Scrum it up!
 
Impactful Product Management by MessageBird and eBay, Marktplaats PMs
Impactful Product Management by MessageBird and eBay, Marktplaats PMsImpactful Product Management by MessageBird and eBay, Marktplaats PMs
Impactful Product Management by MessageBird and eBay, Marktplaats PMs
 
Busines model canvas - what is it and how can I use it
Busines model canvas - what is it and how can I use itBusines model canvas - what is it and how can I use it
Busines model canvas - what is it and how can I use it
 
Measuring Innovation Pace In Fintech
Measuring Innovation Pace In FintechMeasuring Innovation Pace In Fintech
Measuring Innovation Pace In Fintech
 
Driving AI Competency - Key Considerations for B2B Marketers - Rosemary Brisco
Driving AI Competency - Key Considerations for B2B Marketers - Rosemary BriscoDriving AI Competency - Key Considerations for B2B Marketers - Rosemary Brisco
Driving AI Competency - Key Considerations for B2B Marketers - Rosemary Brisco
 

More from Beka Rice

WooSesh 2022: Connected Commerce
WooSesh 2022: Connected CommerceWooSesh 2022: Connected Commerce
WooSesh 2022: Connected Commerce
Beka Rice
 
Connected Commerce
Connected CommerceConnected Commerce
Connected Commerce
Beka Rice
 
Unlocking six-figure eCommerce growth with automations
Unlocking six-figure eCommerce growth with automationsUnlocking six-figure eCommerce growth with automations
Unlocking six-figure eCommerce growth with automations
Beka Rice
 
Completed order is the beginning, not the end
Completed order is the beginning, not the endCompleted order is the beginning, not the end
Completed order is the beginning, not the end
Beka Rice
 
Automations for online stores
Automations for online storesAutomations for online stores
Automations for online stores
Beka Rice
 
Marketing that works
Marketing that worksMarketing that works
Marketing that works
Beka Rice
 
Ecommerce Essentials: Payment, shipping, and taxes
Ecommerce Essentials: Payment, shipping, and taxesEcommerce Essentials: Payment, shipping, and taxes
Ecommerce Essentials: Payment, shipping, and taxes
Beka Rice
 

More from Beka Rice (7)

WooSesh 2022: Connected Commerce
WooSesh 2022: Connected CommerceWooSesh 2022: Connected Commerce
WooSesh 2022: Connected Commerce
 
Connected Commerce
Connected CommerceConnected Commerce
Connected Commerce
 
Unlocking six-figure eCommerce growth with automations
Unlocking six-figure eCommerce growth with automationsUnlocking six-figure eCommerce growth with automations
Unlocking six-figure eCommerce growth with automations
 
Completed order is the beginning, not the end
Completed order is the beginning, not the endCompleted order is the beginning, not the end
Completed order is the beginning, not the end
 
Automations for online stores
Automations for online storesAutomations for online stores
Automations for online stores
 
Marketing that works
Marketing that worksMarketing that works
Marketing that works
 
Ecommerce Essentials: Payment, shipping, and taxes
Ecommerce Essentials: Payment, shipping, and taxesEcommerce Essentials: Payment, shipping, and taxes
Ecommerce Essentials: Payment, shipping, and taxes
 

Recently uploaded

快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
3a0sd7z3
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
uehowe
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
Paul Walk
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
xjq03c34
 
Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!
Toptal Tech
 
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
k4ncd0z
 
Bengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal BrandingBengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal Branding
Tarandeep Singh
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
uehowe
 
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
rtunex8r
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
wolfsoftcompanyco
 
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
3a0sd7z3
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
davidjhones387
 
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
uehowe
 
HijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process HollowingHijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process Hollowing
Donato Onofri
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
fovkoyb
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
ysasp1
 

Recently uploaded (16)

快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
 
Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!
 
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
 
Bengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal BrandingBengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal Branding
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
 
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
 
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
 
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
 
HijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process HollowingHijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process Hollowing
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
 

Building plugins for the eCommerce user

  • 1.
  • 2. @Beka_Rice Heya!I’m the Head of Product at SkyVerge. Our team has built over 70 eCommerce products for WooCommerce, Shopify, & Easy Digital Downloads over the past 5 years. SkyVerge.com | Jilt.com 2 slideshare.net/bekarice
  • 3. Validating ideas and creating a v1
  • 4. “ @Beka_Rice How can I build something eCommerce stores need? 4
  • 5. @Beka_Rice If you’ve not worked with eCommerce stores yet, my best advice is to do some client work first to learn about workflows and store management before building a product in this space. 5 30 Vital questions for eCommerce projects
  • 6. What pain points will this product solve? 6
  • 7. @Beka_Rice 7Do we need to know about Peter, or what Peter wants from a Snickers?
  • 8. @Beka_Rice Framework for understanding the needs of your customers. Rather than understanding who uses it – via personas or user stories – it focuses on why they use it, or what job the product was hired to do. 8 Designing features using Job Stories
  • 9. “ @Beka_Rice Products don’t match people; they match problems. Des Traynor, co-founder, Intercom 9
  • 11. @Beka_Rice Even if they use an unrelated product, dig deep into existing pain points. See if your product job aligns with current customers. 11 A framework for JTBD interviews Creating B2B personas
  • 12. “ @Beka_Rice How do I figure out customer needs without any customers? 12
  • 13. @Beka_Rice What if you’re starting out? ○ Read industry news and guides ○ Read the comments! ○ Drive traffic to landing pages + ask for surveys / interviews Getting people to talk to you isn’t easy, but it’s worth it. 13
  • 14. Making v1 product decisions 14
  • 15. “ @Beka_Rice How can I determine what’s in-scope or out-of-scope for my product? 15
  • 16. @Beka_Rice Feature complete doesn’t mean feature rich. You can deliver value to your customers with a project that is smaller in scope than you think. 16 Path to a Minimum Lovable Product
  • 17. 17 Pick one essential job for your product. This is your North Star. Use it to define feature complete for v1.
  • 18. @Beka_Rice 18 Deliver value to customers as quickly as possible. Like compound interest, this will increase total value from your product over time vs waiting to deliver more value later. The Time Value of Shipping
  • 19. Building for several user roles
  • 20. Reframing the way you view the site’s role 20
  • 21. @Beka_Rice 21 Development practices should adjust: ○ Rethink role of site caching ○ Be aware of JOINing data across several tables (e.g., orders) ○ Don’t overload WP-Cron ○ Background processing ○ Reliably handle incoming data (IPNs, shipment, etc)
  • 22. Be aware of dual context 22
  • 23. @Beka_Rice 23 Your customer isn’t the only customer. ○ Experiences for your customer, and their customer = dual context. ○ Use relevant messaging and logging ○ Show notices contextually
  • 24. @Beka_Rice Not simply visual design, but your product design and user experience. What does “decisions, not options” really mean? 24
  • 25. You’re not only building for merchants + customers 25 </>
  • 26. @Beka_Rice Try potential customizations yourself and be sure they’re possible. Allow for more customization than you think you need. 26 Exports for any server environment Our WC Plugin snippets
  • 28. “ @Beka_Rice How can I set my product up for long-term success? 28
  • 29. Prioritizing fixes and features 29
  • 30. @Beka_Rice Develop a formula for customer value. Add multipliers for features that reduce churn or ship faster – and assess new projects using this formula, including bugs. 30 Ruthless Prioritization Software has bugs. This is normal.
  • 31. “ @Beka_Rice How do I gather actionable customer feedback? 31
  • 32. @Beka_Rice 32 What customers say they want and what they need may be different. ○ Ask: “I want to subscribe to a service that gives me updated tax rate CSVs as tax rates change.” ○ Need: An easy way to incorporate changes to tax rates in a store. ○ Best solution: Tax service integration
  • 33. @Beka_Rice 33 Interviews Survey existing customers and schedule as many interviews as you can. Uncover motivations (jobs) and friction. Support Support isn’t separate from the software experience, it’s part of it. Use support to inform UX improvements. Developing a Customer Service Tone Guide How to Structure Customer Development Interviews
  • 34. @Beka_Rice 34 Listen to your happy customers as much as unhappy customers or sales leads. People who already pay you can help you see existing value, and ensure you don’t lose it.
  • 35. @Beka_Rice 35 Research it with customer development, and keep your product scope tight & opinionated. Be as intentional about updates as a v1, and maintain focus on customer needs. Adjust development practices for a dynamic environment where performance means money.
  • 36. @Beka_Rice 36 Let’s dig into questions! SkyVerge.com | Jilt.com slideshare.net/bekarice
  • 37. @Beka_Rice Special thanks to all the people who made and released these awesome resources for free: ○ Presentation template by SlidesCarnival ○ Photographs by Unsplash 37