Skip to the content
Docs

Integrations: connect the services your website uses

What integrations are, where they live in the dashboard, how every one is set up (keys, test, turn on) and which groups exist.

4 min readLast updated 23 Oct 2026

An integration connects your website to a service that is not part of Jukto: a payment gateway, a courier, an SMS gateway, a pixel and so on. You paste the keys the service gave you, check them with one button and switch the integration on.

What integrations are#

Your website does some jobs with the help of other companies. A buyer pays through SSLCommerz or bKash, a parcel travels with Steadfast or Pathao, an order SMS goes out through an SMS gateway. For each of these jobs Jukto needs permission to talk to that company as you. The permission is a set of keys that the company gives you in its own dashboard.

  • Every website has its own set of keys. A key saved on one website is never used by another.
  • You decide what is on. Saving keys does nothing until you turn the integration on.
  • Turning one off keeps your saved keys. Remove integration deletes them.

Where to find them#

Open Dashboard > Tools > Integrations. The top of the page shows how many integrations are Connected, how many are On and how many Need attention. Below it the integrations are sorted into groups. Open a group, then choose a provider card and press Set up (or Manage when it is already connected).

How every integration is set up#

All providers follow the same path, so once you have done one, the next is easy.

Integration setup
Integration setupGet the keys at the provider, paste them into Jukto, test the connection, and turn the integration on once the test passes. If the test fails, fix the keys and test again.Get keys at theproviderPaste keys in Jukto,SaveStored encrypted, forthis websiteTest connectionDid the test pass?Read the message, fixthe keysTurn onYour website uses itYesNo
Text version of the diagram
  1. Get keys at the provider to Paste keys in Jukto, Save
  2. Paste keys in Jukto, Save to Stored encrypted, for this website
  3. Stored encrypted, for this website to Test connection
  4. Test connection to Did the test pass?
  5. Did the test pass? to Turn on (Yes)
  6. Did the test pass? to Read the message, fix the keys (No)
  7. Read the message, fix the keys to Paste keys in Jukto, Save
  8. Turn on to Your website uses it
  1. 1

    Get your keys

    Sign in to the provider's own dashboard and find the API or credentials section. Each provider guide in these docs says what to look for.

  2. 2

    Paste the keys and press Save

    Fill the fields that have a Required mark. A secret key, once saved, shows only its last characters (for example "Saved · ends with 4f2a") and is never shown again. To change it, press Replace.

  3. 3

    Press Test connection

    Jukto asks the provider whether the saved keys work. Test uses the saved keys, so always save first. The result is Connection OK or Connection failed, together with what the provider said.

  4. 4

    Press Turn on

    Only now does your website start to use the provider. Turn off stops it again and keeps the keys.

The page also shows Recent activity for the provider: your tests, notices the provider sent and errors, newest first.

Sandbox and live#

Some providers have two modes, shown as Mode: Sandbox (testing) and Live. Sandbox uses the provider's test place, where nothing real is charged or shipped. Live is the real thing. The two modes use different keys, so the mode you choose must match the keys you pasted.

The groups#

GroupProvidersGuide
PaymentsSSLCommerz, bKash, Nagad, Paystation, EPS, Manual paymentPayments
CouriersSteadfast, Pathao Courier, RedX, Carrybee, LalamoveCouriers
MarketingMeta Pixel, TikTok Pixel, Meta AdsMarketing and Google
GoogleGoogle Tag Manager, Google Analytics 4Marketing and Google
SEOGoogle Search ConsoleMarketing and Google
EmailBrevo, Resend, Klaviyo, Mailchimp, HubSpotEmail and SMS
SMSBulkSMSBD, Alpha SMS, Greenweb SMS, Zaman IT SMS, BulkSMSDhakaEmail and SMS
ChatWhatsApp Business, Messenger, InstagramChat
Import & exportWooCommerce, ShopifyImport and export

Your domain and its DNS (Cloudflare) are not here: they are set up in Domain settings.

Keys and safety#

  • Keys are stored encrypted and tied to your website.
  • Never send a key to anyone in chat or e-mail, and never post a screenshot that shows one. Support never needs your keys.
  • If a key may have leaked, make a new one in the provider's dashboard, press Replace in Jukto and test again.

Next#

  • Payments: choose between SSLCommerz, bKash, Nagad, Paystation and EPS.
  • Couriers: connect Steadfast, Pathao, RedX, Carrybee or Lalamove.

Was this guide helpful?

Comments (0)

Anyone can comment. Please do not post phone numbers, passwords or customer details.

Never shown. Only used to tell you when someone replies.
0 / 2000