Skip to content

Instantly share code, notes, and snippets.

View nnyman's full-sized avatar

Niko Nyman nnyman

View GitHub Profile
@nnyman
nnyman / gist:05b6244d3bfec78dfad9
Last active August 29, 2015 14:08
SaaS Customer Lifecycle

Customer lifecycle stages

  1. New Trial (Customer have signed up for trial)
  • Confirming beginning of trial period and self-explaining content on service.
  1. Activation (Account Activated and start getting value from service provider.)
  2. Onboarding (Pay at the end of trail period)
  • End of trial period experience.
  • Database to store those opting out of trial for periodic update. (based on permission from individual clients)
  • Confirmation to those customers deciding to continue.
  1. Established (Paying customers after onboarding period)
tell application "System Events"
tell application process "iPhoto"
click button "Cancel" of window 1
end tell
end tell