How to Enable Dropbox in SiteSkite

SiteSkite lets you use Dropbox as a backup storage provider so your WordPress backups are safe and accessible anytime. Follow the steps below to connect your Dropbox account.

image

1. Create a Dropbox App

  1. Go to the Dropbox App Console.

  2. Click Create App.

    image
  3. Select:

    • Scoped AccessApp Folder (recommended for security).

    • Permission Type → Full Dropbox or App Folder (choose depending on your preference).

  4. Give your app a unique name (e.g., siteskite-backup).

    image
  5. After creating, you’ll get:

    • App Key (client_id)

    • App Secret (client_secret)

2. Set the Redirect URI

In your Dropbox app settings, add your redirect URI. Example:

https://yourdomain.com/?page=siteskite-callback

This is where Dropbox will send the authorization code after user approval.

3. Authorize Dropbox Access

Construct the authorization URL:

https://www.dropbox.com/oauth2/authorize
?client_id=YOUR_APP_KEY
&response_type=code
&redirect_uri=YOUR_REDIRECT_URI
  • Replace YOUR_APP_KEY and YOUR_REDIRECT_URI.

  • Open this URL in your browser.

  • Login to Dropbox and approve access.

  • You’ll be redirected back with an AUTHORIZATION_CODE in the URL.

4. Exchange the Authorization Code for Access Token

Send a POST request to Dropbox API:

Endpoint:

https://api.dropboxapi.com/oauth2/token

Parameters:

  • code=AUTHORIZATION_CODE

  • grant_type=authorization_code

  • client_id=YOUR_APP_KEY

  • client_secret=YOUR_APP_SECRET

  • redirect_uri=YOUR_REDIRECT_URI

Dropbox will return an access_token.

5. Add Dropbox to SiteSkite

  1. Go to SiteSkite Portal → Settings → Storage Providers.

  2. Select Dropbox.

  3. Enter your:

    • App Key

    • App Secret

    • Access Token

    • App Folder

  4. Save the settings.

Once enabled, SiteSkite will be able to:

  • Upload backups to Dropbox automatically.

  • Restore backups from Dropbox to your WordPress site.

That’s it! Your Dropbox integration is ready in SiteSkite.