Automating Site Creation, Attracting New Users and Billing Customers
User Interaction
Step 1
Page 1 GUEST LOGIN (basically anonymous)
- Name of Organization You Want to Host on TopazPort
- Sitename (this autofills from above, but removes spaces)
- Email address (check for validity) This address will never be used to send you unsolicited emails from us or any third parties, period. 'Privacy Policy'
- no confirmation is sent
CREATE AN ACCOUNT (this will save your settings so you can save your custom configuration)
- as above plus:
- Your Name [we should parse this for first/last]
- Domain Name you wish to use for your site installation (optional)
- Password
- Terms of Use Checkbox
- An email is sent to the user for them to confirm their email address
PAY FOR AN ACCOUNT
- confirm name and billing info
- billing info
Step 2
Page 2 Site Installation Please confirm your sitename
- do you own {sitename.com} (editable) yes or no
You will use the web address below or your site will be {sitename}
your web address will be yalenet/{sitename}
- select a layout (thumbnails - one option for now)
- Terms of Use Checkbox (Required)
INSTALL button
Step 2.5
To configure your domain Name:
-
- call us at 212-481-1681 to get set up or just
- configure your DNS servers for your domain as follows:
ns0000.ns0.com (IP Address: 216.92.61.2) ns269.pair.com (IP Address: 209.68.2.114)
PROCEED button
Step 3
The GUEST user is then taken to
- www.massmind.com/demos/_sitename
- Site remains for 7days, available to anyone
- There is a large banner on the site that advertises TopazPort and calls for user to register
- user can upload one single picture (say witl max size 300k). More than that generates a simple error: "You Must Register to upload any more pictures" with link to added registration info.
The REGISTERED user is taken to
- www.massmind.com/demos/sitename
- There is a large banner on the site that advertises TopazPort and calls for user to pay
- The site will be deleted if the user hasn’t confirmed their email address within a week.
- user can upload up to 5 pics (say max file size increases, if we can do this) More than that generates reequest for credit card.
The PAID user:
- site is moved ot massmind.com/tz/_sitename
or yalenete sites
Spam scenario: what could someone do as a Guest to abuse an install in the 7 day trial?
Step 4
The user confirms their email address.
- The URL continues for viewing
- we track calls to site elements, and if more than 100 sessions per day we follow up manually by phone, email.
- messaging says that site may be deleted at any time.
Step 5
The user gives us their credit card and billing information.
- Banner is changed to something friendly
- Total picture uploads limit is removed and individual file size is increased
- we need to charge beyond a certain number of file uploads or filesize
Technical Details
New columns in the sites table
Group
Permissions architecture [alb] we could link sites to a Group "siteowner" for site state subscription purposes. see [Here]
[alb] we could link siteadmins to a group that granted siteadmin privilege to multiple sites - (one site admin may be site admin of multiple sites, but not ALL sites)
- Site State
- Demo site
- Confirmed but not paying yet
- Paying site
- Unpublished site (using routine if an ownergroup is expired)
- Deleted site (trully deleting files should have some significant delay I think)
- Alberto proposes that a Paying site that is behind on their payments should be managed by showing an ownergroup that is late in its payments
- CreatedOn – when was this site created
- VerifiedOn – When was this site verified
- ModifiedOn - when was any element on site last edited
Main Site Settings Upgrade
- Add what domain name do you want to use?
- Should this be a redirect under massmind.com or do you want your url to be the only thing you see?
Details [Here]