Upload Files to Ads via Dropbox on Your Marketplace Platform

Hey Friends


After our second anniversary, we would like to introduce a new and amazing feature, upload files to ads via Dropbox. This is a great feature for Job Boards that want to allow users to upload their CVs. Also for Real Estate websites, it allows sellers to upload floorplans, home certificates or create a site for Digital Downloads to sell software.

The process and configurationares simple and easy:

  1. Create a new app on the Dropbox Platform
  2. While you create the app, add your website URL to Chooser/Saver domains
  3. Copy the App key from your app and paste it in your website panel, Setting -> Advertisement -> Dropbox -> App key
  4. Create a Custom Field on Classifieds -> Custom Fields -> New
  5. The custom field Name must be file_download and Type must be File
  6. The custom field values arecomma-separatedd allowed file extensions
  7. Done!

You can find the documentation here

How File Uploads To Listings Work In 2026

File uploads are still part of every Yclas site, but the menus have changed since this announcement was first written, and the old documentation link above no longer works. This is the current setup, based on the Yclas documentation:

  1. Create a Dropbox app. In the Dropbox App Console, create an app and add your site's domain under the Chooser/Saver domains in its settings. Dropbox requires this so that other websites cannot impersonate your app.
  2. Connect it to your site. In your admin panel, go to Integrations › Dropbox and paste the App key from your app's settings page.
  3. Add a custom field. Go to Listings › Custom Fields, create a field with the type File Dropbox, and enter the allowed extensions as its values, separated by commas (for example .pdf,.zip,.epub). The Chooser then only lets users pick files with those extensions.
  4. For paid downloads, name the field file_download. After a paid order, the buyer's email then includes a Download link to the file.
  5. To sell the same file many times, turn on Stock control under Settings › Payments. Otherwise the listing is marked sold after the first purchase.

If your users keep their files in Google Drive rather than Dropbox, use the File Google Drive field type instead. It works through the Google Picker integration (an API key and client ID, entered under Integrations › Google Picker).

Use caseField setupExtra setting
Job board: CVsFile Dropbox field, values .pdf,.doc,.docxNone
Real estate: floorplans, certificatesFile Dropbox or File Google Drive field, values .pdf,.jpg,.pngLimit the field to property categories
Digital downloads: e-books, software, templatesField named file_download, type File DropboxStock control on, with a quantity on each listing

Before you go live: publish a test listing with a file, then open its Download link from a logged-out browser, both right away and again the next day. Dropbox offers two kinds of link: "preview" links, which open a Dropbox preview page, and "direct" links, which download the file but expire after four hours. Checking the link a day later shows you exactly what a future buyer will get. Also remind sellers that the listing links to the file in their own Dropbox or Drive, so moving or deleting that file breaks the download.

Upload Files to Ads via Dropbox on Your Marketplace Platform

Besides files upload we added another small but necessary feature: Print orders. This is something that our users requested many times and we decided to integrate it. 

Now you can print orders via your admin panel ->orders->view order-> click print ;) (Only for admins)


Only 3 weeks to finish this 2016 and we are now preparing the next update for Yclas, keep in touch!


Create your own marketplace fast Your own domain, your categories and custom fields, ready in minutes. Free for 15 days.
Start free trial