NOTE: In order to maintain active subscriptions, we currently only support migrations from subscription vendors that use Stripe or Braintree as the payment processor.


How do I migrate to Pico from another subscription vendor?

Step 1: Create a Pico account here.

Step 2: Integrate your Stripe account with Pico. If you don't have an existing Stripe account, you'll be asked to create a new one.

Step 3: Set up a Monetization Plan (or multiple) that match the plan(s) you offer through your current subscription vendor.

Step 4(a): Email with the following subject: "[Your Company Name] - Migration Request." Please include the following information in your message:

  1. Your current subscription vendor
  2. How your new Pico Monetization Plan(s) correspond to the plans you offer through your current subscription vendor
  3. An estimate of how many active subscribers you have

Step 4(b) - only applies if you are migrating from Piano Go / TinyPass: Please contact Piano support to initiate the migration process. Once the process is initiated, all of your current subscriptions will stop auto-renewing. In light of that, we highly recommend that you have Pico up and running on your site when you start the migration process in order to continue capturing new readers and subscribers. We estimate that migrations from Piano Go take 10-15 business days. Once the migration is complete, your original subscriptions will resume auto-renewing, with certain exceptions. See communication recommendations below for more details.

Step 5: We'll reach out to you when the migration is complete! The Pico team will create accounts for all of your active subscribers, and you'll see them appear in your Pico database.


How can I prepare my subscribers for the migration to Pico?

Communication with your subscribers leading up to and after the migration is key to a positive customer experience. There are several messages we recommend sending, although not all of them may apply to your business case:


Email #1: "We're updating our subscription system"

Email #2: "Your subscription is ending" (only applicable if you have subscribers currently paying with PayPal)


Email #3: "Your account has been updated"

Email #4: "[ACTION REQUIRED] New payment method required" (only applicable if you have subscribers currently paying with PayPal)



How do my current subscribers access my site after I disable my current paywall and install Pico?
You can do this one of two ways. You could completely disable the paywall on Pico's end allowing the site to open to anyone.  Or, if you prefer to have the paywall still active, you could whitelist any existing subs.  The reader will first need to login to your site through Pico.  Any whitelisted user will continue to have their access until the migration completes at which point the account will be associated with the proper monetization plan and their subscription will continue as normal.

How are subscribers with PayPal handled?

Due to restrictions with PayPal, we will only be migrating subscribers who have a credit card on file. Those who subscribed using PayPal will be given subscriber benefits through the end of their current billing cycle, if their billing cycle did not already end during the migration.

To resume collecting subscription dues from your PayPal subscribers, we strongly recommend sending them an email asking them to re-subscribe using a credit card as soon as possible.  For an email template click here.

Does the history of payment and subscriptions data get migrated and continue seamlessly as it was in?
Following a migration, previous payment history information will be lost.  The history of payment will start the date the migration completes. Any subscriptions will maintain the renewal date. Any subscriptions that were set to renew during the brief period of the migration will have their renewal date on midnight as soon as the migration is completed.

Is it free to start?

Yes. There is no monthly Pico fee until you register more than 500 records. Transaction fees apply to all purchases processed by Pico. Currently, Pico does not offer any discounts for non-profits organizations. For more information, explore our pricing page

What are records?
A record is a unique email address registered by Pico. Records include migrated subscribers, as well as any new subscriber or email signup facilitated by Pico. If you have existing newsletter subscribers who are not among your migrated paying subscribers, they will not be counted by Pico until they log in to your site using Pico.

Can we migrate multiple sites into one instance of Pico?
If you are interested in merging multiple site subscriber bases, you may request us to do so during this migration. However, your merged subscriber base in Pico can only be associated with one domain. If you intend to maintain different subscription offerings across multiple domains, you will need to keep your subscriber bases separate and create a new Pico account for each.

Do you accept clients outside the United States?
Pico can only process payments for businesses in countries supported by Stripe. At this time, Pico can only present and process payments in USD. Pico’s menu language (outside of customized elements) is only available in American English at this time. It is possible for subscribers to use credit cards that are not based in the US, but they will be charged in USD and any associated conversion fees.

Which ESPs does Pico sync to?
Mailchimp is currently the only ESP that syncs with Pico. We have plans to offer additional ESP integrations before the end of the year.

Do you support non-renewing subscriptions?
Not at this time. Publishers as well as end users can cancel their subscription immediately after purchase to prevent a renewal (while maintaining access through the end of the payment period).

Do you have public APIs available?
Not at this time, but we have plans later this year to offer authentication APIs and make user profile information more accessible on page load.

Who should I contact for further questions?
Please send any questions directly to or you can visit our knowledge base for more information.

Did this answer your question?