To document the SpringBoard platform’s ever-growing capabilities, FastSpring continues to broaden and deepen its knowledge base — adding and updating support articles on detailed feature workflows, documenting new features coming out of release cycles, explaining steps for 3rd party integrations, and answering frequently asked questions.
This is the third installment in our support article roundup series. In case you missed them, you can view the first post here and the second post here. Here are some recently published articles with brief summaries. To search or browse all topics, you can go to support.fastspring.com/forums.
An application programming interface (API) is a protocol intended to be used as an interface by software components to communicate with each other. An API allows your servers to talk to our servers. FastSpring offers five types of APIs, each of which is described in this article.
Store Testing Outside of SpringBoard
With so many factors available to you when setting up your products, it is important to run tests to make sure that the settings chosen work the way you expect. Store testing is often the best way to make sure the user experience is optimal; testing also confirms how SpringBoard notifies you of completed transactions. Once you have completed store testing within SpringBoard, you should set up your website to link to your FastSpring store. You should then run additional test orders and they should begin on your website, where you will click a Buy Now or Add to Cart link for your product, and then you should continue through the FastSpring order process.
Variable Pricing Setup for Subscriptions (updated)
The setup for variable pricing, typically based on usage charges or overage charges, is slightly complicated, and depends on a number of variables. In SpringBoard, we have tags, which are really named variables that are able to hold a positive integer value. We can use tags or quantity to accomplish variable pricing. The following are two scenarios for various situations for which we have already used tags to accomplish variable pricing, as well as an example that uses quantity. Look for a scenario that is most closely related to what you need to accomplish. If you need any assistance with setting up variable pricing, our support team can help.
Editing Pre-Existing Email Fulfillment Templates
Once you have created an Email Fulfillment Template that is reusable on multiple products, go to SpringBoard’s Store Home » Products and Pages. Select a product that has the Email Fulfillment Template you want to change. Click to Edit the Email Fulfillment. Edit the contents and click Save. This will change the Email Fulfillment Template, which, in turn, will change the Email Fulfillment for any products that uses this template.
License Management & Copy Protection with CryptoLicensing
FastSpring easily integrates with CryptoLicensing, whose secure licensing and protection software includes everything you need to safeguard your digital product, including unbreakable cryptographic licenses, hassle-free activation, and a hardware locking scheme.
Integrating DLGuard Download Security with FastSpring
Do you provide a paid or free membership area? DLGuard, a download management and payment security systems application, is an excellent tool to easily manage your memberships, and has many other features. Integrating DLGuard with FastSpring is easy to do. It simply involves adding a Web Fulfillment to your products and a Notification in SpringBoard. After the setup in SpringBoard, create the matching product in DLGuard and edit the details in the Edit Product page.
Adding a Quantity to a Subscription (updated)
This article will teach you how to add a quantity field to a subscription product. This ability is often needed when you want a customer to be able to purchase multiple licenses of a subscription product.
Single Email Fulfillment for a Product Bundle
When creating a product bundle to offer several products for sale as one combined product with an overall discounted price, instead of an Email Fulfillment being set up and sent for each product in the bundle, you can create a single Email Fulfillment that will provide delivery information, including download links and license codes, for all the products in the bundle.
File Download Policy for Customers
The secure download links created for File fulfillment, which are sent to your customer in an Email Fulfillment, are limited by the number of download attempts and a time period for which they are valid. The default limits on download attempts and time are based on our experience in balancing support versus security for your digital products. If necessary, you can manually reset expired file download links for customers.
Setting Up Tiered Pricing (or Volume Pricing) for a Single Product
One way to attract and convert buyers in your store may be through tiered pricing: offering different price points when volume is the key differentiator. Tiered pricing is especially welcome to educational buyers and businesses with multiple employees who will be using your software. In the digital products world, offering customers an incentive of lower per-unit pricing as more products are purchased is very appealing because the cost of selling an additional unit of your product is minimal – creating another license key for a piece of software requires no additional cost. This article will help you create volume discounts based on quantity tiers for one specific product.
Setting Up a Remote License Script
Setting up a remote license script is a somewhat complicated, but often-used method for creating license codes. Using this license type will typically cause the order process to send an HTTP POST, with or without customer data, to a remote URL or web service on your server. The remote server response (the license string that you would like given to the customer) will be captured and stored as a license for the order and will be based on basic information sent, such as license name and quantity. Remote Fulfillment Actions require a URL setup on a remote server to intercept requests from our system.
Setting Up A/B Split Testing (updated)
A/B testing (also called split testing or bucket testing) is a method of marketing testing by which a baseline control sample is compared to one or a variety of single-variable test samples in order to improve response or conversion rates. In A/B testing, you have two (or more) different situations: Situation 1 and Situation 2. There are two restrictions which will allow you to identify the impact of each change: (1) there should be only one difference between the situations, and (2) the situations should be run simultaneously. For example, if you change the price of your product in mid-December, it will be difficult to tell whether an increase in purchases is due to the new price or more users shopping for the holiday season. Instead, it would be better to run 50% of your purchase links to one price and 50% to another price, so that you can directly compare the results.
Manage Mailing Lists with MailChimp (updated)
This article will teach you how to integrate MailChimp, an email marketing and email list manager, with FastSpring. If you have not already, go to www.mailchimp.com and get an account with MailChimp. Once you have an account, you can either complete the FastSpring setup yourself, following our five easy-to-follow steps in this article, or you can open a support ticket with specific information from MailChimp. Other mail programs are supported as well.
Setting up a View Shopping Cart Link on Your Website
If you have multiple products in your store and you would like your customers to be able to see the current contents of their cart while continuing to browse products on your website, you can add a View Cart link. Before using this feature, make sure you have set up your Catalog Behavior and Catalog URL to make sure the Continue Shopping button in your FastSpring store takes a customer back to your website. The View Cart feature is especially useful if you are using page linking option 4: Shopping Cart – Add Product to Order or page linking option 5: Shopping Cart – View Product Detail Page.
Limiting Customers to Specific Countries for Purchasing (updated)
For various reasons, many including legal issues, you may want to limit the purchasing of your product to customers in one or more specific countries.
Offering a Coupon in an Email Fulfillment
If your customers tend to buy one product and never return, offering them a coupon in the email fulfillment they receive (with their download links and license codes) may create a repeat customer. Additionally, you can create a great incentive for high-volume customers to continue buying from you by rewarding large purchases with a coupon only after the order total has reached a set dollar amount. Depending on how you set up the coupon, it can create a discount for a specific product or for any product in your store.
How to Change your SpringBoard Password
- Updated for the latest SpringBoard UI design
Did you know that FastSpring’s support team recently was honored with a Stevie® Award for Customer Service Department of the Year? If you’re interesting in selling through FastSrping and enjoying award-winning customer service while taking advantage of these and many more features of our SpringBoard platform, please visit us at www.fastspring.com.