Get somewhere fast.

There's a good chance you're looking
for something in one of these areas.
Topic boards
Hard paywall *and* reminders
by Brian Carroll, 4 years ago
Paywall vs. Bots
by Brian Carroll, 4 years ago

Ooyala & Piano

Create an Ooyala account

In order to use the Ooyala integration with Piano, you’ll need to register for an Ooyala Backlot account.


Upload video content to Ooyala

Log in to your Ooyala Backlot account and click on “Add New Content” in the navigation bar at the top of the page. Select “Video” and upload your file from your computer.


Add domain restrictions to your video player

Once your video is uploaded, click the “Publish” tab on the top of the page, and then select “Syndication Controls” from the sub-navigation bar near the top of the page. Select a Syndication Group in the left pane.


Screen Shot 2014-05-14 at 1.45.12 PM

 Select the “Domain Controls” checkbox and choose “Users can embed content on” from the dropdown menu that appears. Add “” in the text field, then click “Add Domain” to populate the list. This domain restriction will prevent people from taking your paid content and showing it for free somewhere else! (If you are testing in Piano’s Sandbox environment, instead add “” in the Domain Restrictions field.)

After you’ve set up domain restrictions, click on the “Account” tab at the top of your Ooyala dashboard, and then select the “Developers” sub-tab. Under the header “API V2,” you’ll see a line for “API Key” and “API Secret.”  Copy down both of these values – you’ll need them in the next step.


Log in to your Piano account. You’ll be asked for your Ooyala API Key and API Secret in the pop-up box that appears to connect your account.

Connect Ooyala & Tinypass

Once the Piano system has validated your API Key and your API Secret, it will show a screen with all of the videos from your Ooyala account. Select any video you want to restrict and click “Next.”

Your Ooyala preview image will appear on the next screen. Crop the image to your liking, or upload another image to use instead. Select “Crop and continue” to proceed.

The next screen allows you to modify certain details about your video.

- Title: The title of your video. This will be pre-filled using the details in your Ooyala account. Any change you make here will update the title of the same video in your Ooyala account.

- Description: A short description of your video. This will be pre-filled using the details in your Ooyala account. Any change you make here will update the description of the same video in your Ooyala account.

- Resource ID: This is a unique code used to track and manage your resources. When users purchase access to your video, they are technically purchasing access to the resource with the code you specify in this field. Feel free to keep the resource ID as-is, or change it to any text you want. Note that you cannot have duplicate resource IDs in the same publisher account.

- Width & Height: This is pre-filled from your Ooyala account. Any changes made to this will affect your Piano account only. You can always come back and edit this later.

- Price & Access: You may set the price and currency for your video, and the duration of the customer’s access to your video.  A “minimum price” allows customers to contribute more than you are asking them to pay.

Ooyala Video Monetization Tinypass

Once you’ve finished polishing these details, hit “Publish.” You should see a confirmation popup appear with an option to set up an “All Access” bundle for all of the videos in your Piano account. By setting up an “All Access” bundle, your users will have the option of purchasing access to every video in your account at once. The “All Access” bundle can be set up as a recurring subscription.

To set up your “All Access” bundle now, select “Setup” and follow the steps on that screen. If you’d prefer to set up your “All Access” bundle at a later time, select “Skip.” Your bundle will be in the “disabled” tab on your video manager page and can be enabled at any time.

Publish your video

Once you’ve finished setting up a video, you can click on the video tile in your main video manager page to edit the title, description, price, duration and cover image of the video. From here, you can also copy the HTML Embed Code to paste into your site or grab a standalone URL ready for testing. Once you’ve tested it out, please remove your account from trial mode by editing your “Business Profile” and then “Submit for review” before distributing the video for sale.


Understand the API
Communicate with your developers better!
Monetize your political site
If your fan base is engaged and passionate, they’ll support you!
Content Strategy
Tailor your site experience
Use dynamics to customize your site’s look and feel based on who’s viewing it.
Sell local news anywhere
If you have a local newspaper, don’t miss out on digital revenue.
Content Strategy
Protect and sell downloadables
Upload your reports, pick a price, and start marketing to your audience.
Content Strategy
Integrate with popular CMS’s
We’ve put Piano on your favorite platforms for you.
Crowdfund your project
Raise money to support your next project by using Piano Applause.
User Supported
Rent video content
Piano has the tools for you to build a video content business.
Content Strategy

Welcome to Piano!

We're happy you found us! You may already be using Piano, or just starting to learn about it. Either way, we're excited to see you here. We love valuable content as much as you do - that's why we work day and night to make sure you can support your content business with beautiful and simple software tools.

Who are we?

Piano is a dedicated and professional organization comprised of professionals from journalism, advertising, design, and banking. We came together because we believe that in this digital world there should be more than one bookstore, more than one music store, and more than one video store. We are based in New York, and love to hear from our customers in person or on the phone.

What we offer

Piano is a flexible platform that can help you with things like raising money for charity, selling a web series, or creating a payment solution like the New York Times. Chances are, if you have a website, and you are trying to make money from it, Piano has a solution for you. Want to find the right product for you? Visit our Choosing a Solution page.

In addition to these software products, Piano offers you AND your users outstanding customer support from our New York office. We care about you and our product, if you ever have a suggestion or a problem, just email or give us a call at +1 646-350-1999 and dial 0 for "Human Being."

The first step - signing up

Signing up for a publisher account is FREE and you are not committed to ANYTHING. If you are deciding between software products other than Piano, we encourage you to just type in a few things and sign up for an account so that you can poke around the publisher dashboard. Seriously... just sign up for an account. It's free, and you'll like what you see:

When you sign up for an account, you'll automatically be in trial mode. After you update your business information, then you can submit your application for review. It usually takes us less than 24 hours to approve/deny an application. For more information about our approval process, check out the Registration & Application section.

Getting paid

Thirty days after a transaction takes place, you can withdraw the money. We have this waiting period to protect you (and us) from dealing with refunds, chargebacks, and business disasters. You can get paid by check, direct deposit wire transfer, DWOLLA, or Paypal.

How does Piano make money?

"Wait, is it actually free?" Well obviously it's not free. We take a percentage of each transaction to cover payment processing fees. Please contact for our fees. You may find yourself thinking I could be charged directly by the payment provider if I used Stripe or PayPal..."  But unlike those payment gateways, we let you control access to content, customize site experiences, set business rules, manage user accounts, view analytics, and provide end-user customer service.

Enterprise clients

Piano offers professional services and enterprise pricing to clients that meet a certain threshold. You know who you are, and if you are interested in talking to our enterprise sales team, just call +1646-350-1999 and press 1 for sales. In addition to our software, we also offer consulting services that we like to call Content Monetization Planning.



A note on foreign currencies
by , 4 years ago, 0 comments

Hard paywall *and* reminders
by Brian Carroll, 4 years ago, 0 comments

Paywall vs. Bots
by Brian Carroll, 4 years ago, 1 comments

Consumers: How to change your email address or password!
by Luke Carriere, 5 years ago, 0 comments

How to install the WordPress v2 plugin.
by Luke Carriere, 5 years ago, 0 comments

Don’t forget to publish updates
by , 5 years ago, 0 comments