Product Families provide a grouping for your Products that can be considered different “feature levels” or “plans” of the same service or offering. If you’re building a web app with different plans, in general, a Product Family will represent your app, and Products will represent your plans. We’ve just generalized the terminology to apply to more situations.
Product Families are created via your Site Dashboard from the “Products” tab. Clicking the “Create New Product Family” will take you where you want to go.
When you create a new Product Family, you can define a name, description and API handle. Description and API Handle are optional, while Name is required.
You can easily edit the any Product Family. Click edit family and you can rename the family, or edit the description.
If you are done with an entire product family, you can chose to archive it. Select archive family on the family you would like to archive. This removes it from view and makes it inaccessible to your future subscribers.Once a family is archived, you must contact firstname.lastname@example.org in order to have it restored. An option does not exist to delete a product family.
An example may help. Let’s say we’re Acme Corporation, and we have two web applications: a project management suite called “AcmeProjects” and a CRM called “AcmeCRM”. Our Acme brand is strong, and our customers often sign up for both of our services. In this case, we might make a single Site called “Acme”, and two Product Families: AcmeProjects and AcmeCRM. This way, our customers might be able to sign up both services and we treat them as one customer/user/login on both our own site and on Chargify. We would be able to compare sales data directly between AcmeProjects and AcmeCRM. Our customer’s credit cards would show charges from the same entity (Acme Corp) for both products. (Note: Chargify does not aggregate charges.)
On the other hand, let’s consider a case where the AcmeProjects and AcmeCRM brands are strong on their own right, and we wish to keep them more separated. Perhaps we have 2 different merchant accounts and we want the credit card charges to show up separately as AcmeProjects and AcmeCRM. In this case, we might create two Sites, each with their own subdomain and one Product Family within each.