More New Admin Updates based on Vendor Feedback!

  • Jason@DPD
  • January 29, 2019
  • 1 Comment

We’ve received feedback from many vendors about the new admin and its been mostly positive, but a few have asked us for tweaks here and there to make their life easier. In this update we have another round of minor changes to make things easier for everyone!

Made it easier to disable Integrations and Payment Methods

Previously form validation (making sure all the fields were filled out correctly) required API keys, etc. filled out in integrations and payment methods even if you were just trying to disable them on your store.

This wasn’t ideal, for example if you wanted to remove your credentials from DPD, so we made it where you can save them them as disabled with blank fields. If the integration is enabled you still need to fill out the required fields to make the integration or payment method work (because why would we save an active integration in a non-working state?) but now you can disable them and leave fields blank.

Mobile Layout Tweaks

With the new admin we’re trying to move the entire DPD admin to a mobile friendly layout that works on phones, iPads, etc. We’re about 80% there (some of the data tables are big and we’re working on getting them mobile friendly) and we’ve done some tweaks to button layout, etc. so that everything lines up and wraps correctly on mobile devices.

Specifically, we’ve fixed the button layout for saving pages on mobile, which was a little wonky, to use “block” buttons on small devices:

Easy clicky buttons on the small screens, natch.

This update wins the award for “the most work that nobody will notice” with 482 changes just to make buttons look a little different.

More Key Product Improvements

Vendors use DPD to deliver product keys it for a multitude of uses- delivering activation keys, phone card codes, gift card codes, keyed URLs as unique links, coupon codes, and all sorts of other things.

In the last update we added a key count display to the product list to make it easier for key sellers to see how much key inventory they had left:

Color Coded Key Inventory display on product list

This was great, but for vendors who deliver the same key to every customer or keys generated at an external URL or with Aquatic Prime it was annoying- it would show a red 1 or 0. So, we fixed that by adding different icons for “deliver the same key to everybody” and external methods and added helpful tooltips to tell you whats going on with product keys:

“Infinity key” for deliver the same to everyone and a “server key” for external generation!

Per Product Key Inventory Warning Threshold

We also added a per-product low key warning threshold, so you can manually override DPD’s sales velocity based warnings and set your own limit:

This field is optional- you can leave it blank or 0 to use DPD’s built in sales velocity based 7 day warning threshold.

Quick Actions Menu added to Product List

Based on popular demand, we’ve added a quick actions menu to the product list so you can jump right to a product’s specific task:

Jump right to what you need with the new Quick Actions menu.

You can still click on the product name or View button to see product detail and see everything about a product including stats, past product updates, existing fulfillments and price points, etc. but hopefully this makes basic tasks for people that know exactly what they want to do quicker and easier!

Other Minor Tweaks and Changes in this update:

  • Fixed the expired account message on the Dashboard when you no longer have a DPD subscription
  • Fixed a misplaced form tag on vendor/manageaffiliate
  • Made the Zapier link on integrations open in a new tab/window
  • Removed some dummy text that made it in to production on one obscure tooltip on one page that we’re pretty sure nobody ever noticed.
  • Depreciated 2CheckOut because even though they account for 0.059% of checkouts they are responsible for waaaaaay more than that in support requests, they have 3 different systems and it’s a crap shoot which one people are on, and their support desk will only send us canned responses.

The All-New DPD Cart Plugin for WordPress

  • Jason@DPD
  • June 14, 2018
  • 2 Comments

This week we’ve released the all-new DPD Cart plugin for WordPress.  The DPD Cart Plugin 2.0 is available for automatic installation in the WordPress plugin directory and adds the following features to your WordPress site:

  1.  Adds the required DPD javascript to the blog header to power the Lightbox cart (optional) and product widgets.
  2. Adds a button to post and page visual editors to insert DPD buttons in your content.
  3. Adds a store page and individual product pages to your WordPress site.

Continue reading The All-New DPD Cart Plugin for WordPress

Sell Downloads on a WIX Free website with DPD

  • Jason@DPD
  • February 22, 2018
  • No Comments

We often get asked how to integrate DPD with a WIX free website. WIX is a popular What You See Is What You Get (WYSIWYG) website editor because it has a free plan, you don’t have to know how to use HTML or CSS to make a website, and they have commercials on cable TV. This post will show you step-by-step how to use the DPD cart with WIX’s built in buttons.

Continue reading Sell Downloads on a WIX Free website with DPD

New Zapier Support Connects DPD to 500+ Apps and Services

  • Jason@DPD
  • March 21, 2016
  • 1 Comment

zapier-logo-blogWe’re happy to announce our new beta app for Zapier that allows you to pass your DPD sales data to the 500+ apps that Zapier supports. Zapier is a 3rd party service that serves as a “middleman” and connects web apps using an easy point and click interface. Zapier has both free and paid plans based on the number of integrations you set up and the frequency that they’re checked for updates.

Because this is a new app and in beta you’ll need to follow the link below to add the DPD app to your Zapier account:

Add DPD App to Zapier

What can you do with Zapier and DPD?

Zapier supports over 500 popular CRM, Accounting, communication, and task management tools. You can pass your customer and sales data to any one of these apps using an easy point and click interface, harnessing the power of the DPD API without having to write a single line of code.

Zapier CRM Apps

You can pass your customer data to popular CRM apps like Salesforce, Infusionsoft, or Highrise.

You can pass your sales data to accounting apps like Quickbooks Online, Xero, or Freshbooks.

Send your customers contact info to email marketing services such as Unbounce, Mad Mimi, or even Gmail.

You can even use built in Zapier tools like Webhooks, SMS, and RSS to build custom notifications and connect to your own custom apps on your website.

Setting up Zapier with DPD

First, add the DPD beta app to your Zapier account by following this invite link.

fSGqU

Once you’ve added it, you can use it as a trigger app to create new zaps that connect to 3rd party services.

Nulzf

After you select the DPD app as your trigger you’ll need to connect to DPD using the API connection info in your vendor profile. To get your API connection info log in to your DPD vendor account, go to the user menu in the top right of the page, and select vendor profile. Your API credentials are at the bottom of the page.

IFt3l

From there you can select which DPD store’s sales data you want this zap to use, select which customer or purchase fields will be passed, and then select which 3rd party app you want to connect the data to. Its all point-and-click and no programming knowledge is required.

We welcome your feedback on the new Zapier support for DPD. We’re pretty excited because it lets you connect your DPD account to hundreds of external apps and we hope you are too!

DPD Is Now Integrated with ConvertKit

  • Jason@DPD
  • November 17, 2015
  • No Comments

ConvertKitWe’re happy to announce that DPD is now integrated with ConvertKit, a powerful email marketing platform for bloggers, eBook marketing, and eLearning / courseware.

ConvertKit has unique automation features to send series of drip emails based on powerful automation rules, as well as support for sending one-off broadcasts to subscribers on demand. They also have a series of pre-made automation blueprints with sample automation flows to get you started quickly.

ConvertKit Automation

DPD will automatically send your store’s customers to ConvertKit upon completion of checkout and tag the subscriber with your ConvertKit tag of choice. This lets you follow up on your sales with a series of marketing, training, or support information.

Add The ConvertKit integration to your store:

1. Log in to DPD and go to Integrations in the left menu
2. Add the ConvertKit integration to your store
3. Log in to ConvertKit and go to your Account page. Copy and paste the API key from ConvertKit to DPD.
4. Select the existing ConvertKit tag you want to attach to all DPD customers sent to ConvertKit and save.

For detailed instructions and screenshots please see our Integrating with ConvertKit KB article.

All future sales through DPD will automatically send your customer’s information to ConvertKit with the tag you selected. These subscribers can then be used for automation rules, broadcasts, or courses in ConvertKit.

We’re really impressed with the ConvertKit system and look forward to working with them!

Other Changes in this Update:

  • Fixed Upsell feature image height alignment issues
  • Fixed a text display issue with span tags in the Upsell feature
  • Fixed a display issue related to daylight savings time and the dashboard graphs
  • Updated invoice template to always show customer name / email provided in the cart
  • Added user selectable test mode to card based payment methods
  • Internal tool and script updates for customer service

New ActiveCampaign Integration

  • Jason@DPD
  • April 28, 2015
  • No Comments

ac_symbol_transDPD now integrates with ActiveCampaign and passes customer info from your DPD store to the ActiveCampaign list of your choice when a purchase is made.

Setup only takes a couple minutes and works through ActiveCampaign’s API method for reliability and ease of use.

Other (minor) Changes in this update:

  • Fixed a sort order bug affecting the country list on older carts
  • Moved subtotal above the discount in v3 carts
  • Fixed formatting on user/support page.
  • Added select-to-text input on billing state inputs

DPD Update: Send to Dropbox

  • Jason@DPD
  • April 16, 2015
  • 3 Comments

In this week’s update we have a new feature for customers- they can now send their downloads directly to their Dropbox account instead of downloading.

This new option, which can be disabled on a per-store basis by the vendor under Store Preferences, adds a “Send to Dropbox” button for each downloadable file on the delivery page:

uueZD

Clicking the Send To Dropbox button will open a dialog that lets the customer log in to their Dropbox account and decide which folder the item should be placed in:

eEIp6

Once the buyer tells Dropbox where to save the file thats it! Dropbox will copy the file directly from DPD to the buyer’s Dropbox folder and sync with their desktop and devices.

We think this will be great for all customers, letting them reliably download files even when they have a poor connection, but Vendors can disable the Send to Dropbox option on a per-store basis by going to Store Preferences in the left menu and unchecking the “Enable Send to Dropbox” option.

Other bug fixes in this release:

  • Fixed a cart issue when a country that does not use states / provinces still displayed a state selection.
  • Fixed invoice translations being applied and made invoice use standard language translation pulldown.
  • Fixed buttontext and buttonhoverbg colors not applying to the checkout button in the cart.
  • Fixed not being able to uncheck the “Show once per sale” option on conversion tracking integration.

DPD Now Supports Groups in Mailchimp Lists

  • Jason@DPD
  • September 17, 2014
  • No Comments

Freddie_winkWe’re happy to announce that this morning we released another often requested feature- group support for Mailchimp integrations.

As always, vendors can select which mailing list they want to send buyers from a store to. Now, you can also optionally specify group options for subscribers based on store or product.

Store Group

If you want to use the same mailing list across multiple stores, DPD now lets you put all purchases from a specific store into a Mailchimp group.

By using a store group you’ll be able to segment sending to your list shared across multiple stores by the store they purchased from.

Product Groups

We’ve also added the ability to assign a group to the purchase of specific products.

This will allow you to laser focus your campaigns to a specific product or products purchased.

Mailchimp Group Support

Using Mailchimp Groups with DPD:

1. Set up your groups in Mailchimp.

2. Log in to DPD and go to Integrations in the left menu of DPD.

3. Add a new Mailchimp integration, or edit your existing integration.

4. Once you have entered your Mailchimp API key and selected your list DPD will automatically pull in the groups for the selected mailing list.

5. Simply assign which group you would like all purchases in the store to be assigned to under Store Group and/or add product specific rules below by selecting the product and then selecting which group we should tag the subscriber with.

You can use any combination of the store group and product specific groups (or just one or the other) at once.

You can now integrate DPD with Drip Email Marketing

  • Jason@DPD
  • September 4, 2014
  • No Comments

Drip Email Marketing AutomationThe fine folks at Drip, an email marketing automation company, have written integration instructions for DPD using our notification URL feature. Now without writing a line of code you can now trigger almost any action in Drip when someone makes a purchase through DPD.

What makes Drip special? From Drip’s website:

Most email service providers (ESPs) are built to send email newsletters to a static list of subscribers. Drip can do this as well, but our main differentiation from traditional ESPs is our email automation. This makes it dead simple to move people into and out of multiple autoresponder sequences based on things they do: click certain links, open certain emails, express interest in a topic, etc…

Drip is not focused solely on a specific phase of email sending such as marketing or customer retention. We have invested heavily to support the following five stages of email sending: marketing, lead nurturing, trial lifecycle, customer retention/lifecycle, and post-cancellation.

We are laser-focused on serving the unique needs of SaaS applications and sellers of digital goods such as software, ebooks and online courses.

Their Drip integration instructions for DPD are straightforward and easy to understand- its essentially copy and paste a URL from Drip in to the DPD notification URL integration and then tell Drip what you want to do with the buyers.

We’ve been in contact with the Drip team and we’ll do our best to get help for any DPD vendors that need assistance with integrating the two services!

DPD Update: Use your own S3 File Fulfillment, UI Updates, Bug Fixes

  • Jason@DPD
  • August 13, 2014
  • No Comments

Today we released a new purchase action that allows you to deliver a file from your own S3 bucket. This is an often requested feature for advanced users only.

This is an advanced feature that will cost you money.

Have no illusions about this feature–

Its complicated to set up, requires that you generate and enter your AWS credentials and file URLs, and will cost you money in addition to your DPD monthly fee. This is only for advanced users only.

You are responsible for all storage and bandwidth/delivery fees incurred through Amazon S3 for files delivered from your S3 account.

The vast majority of users will use DPD’s built in file storage and delivery by using a simple “Deliver File..” action. This uses the storage space included with your DPD plan and does not charge any additional fees for storage or bandwidth. With a deliver file action all you need to do is upload a file to DPD and that is it.

Other changes in this update:

  • Updated the UI on DPD Admin list views (purchase actions, payment processors, shipping, etc.)
  • Tweaked the way we handle duplicate PayPal IPNs to prevent transaction errors.
  • Fixed an issue where empty 3rd party conversion tracking integrations would cause checkout failure
  • Removed a restriction that would cause hard coded “continue shopping” URLs in the button code to not work as expected
  • Updated UPS integration to assume all addresses are residential
  • Required javascript enabled to complete checkout where tax is collected, eliminating a way to avoid taxes.
  • Added new graphics and logos throughout the DPD admin
  • Removed unused legacy admin plugins to improve performance