Log in with SFTP
Guide to logging in to your Shoporama online store with SFTP so you can edit your theme.
With SFTP access, you can log directly into your Shoporama store and edit your theme, upload files and work with your templates in your favorite application. Here's everything you need to know to get started.
Please note
SFTP access is only available on the Pro plan. If you have a Flex subscription, you can use the built-in theme editor in your admin instead.
1. find your SFTP credentials
You can find your SFTP login details in your shop admin under the SFTP menu item. Here you will see:
- Server: imali.pil.dk
- Port: 5000
- Username: Your unique SFTP username (starts with
sftp_) - Password: Your auto-generated password
Your username is automatically created from your shop URL name. The password is autogenerated and can be changed in the SFTP settings.
2. Open for your IP address
For security reasons, you need to whitelist your IP address before you can connect via SFTP. Here's how to do this:
- Go to SFTP in your shop admin
- Click the button "Open for my IP (xx.xx.xx.xx.xx.xx)"
- You will get a confirmation that your IP has been added
Tip: Tip
If your ISP assigns you a dynamic IP address, you may need to whitelist your IP again when it changes. It only takes a few seconds to click the button again.
3. Connect with an SFTP client
You can use a program like Cyberduck, WinSCP or FileZilla to connect. Create a new connection with these settings:
| Setting | Value |
|---|---|
| Protocol | SFTP (SSH File Transfer Protocol) |
| Server / Host | imali.pil.dk |
| Port | 5000 |
| Your username | Your SFTP username from admin |
| Password | Your SFTP password from admin |
Important information
You must use SFTP - not regular FTP. The two protocols are not compatible. Make sure to select SFTP/SSH as the protocol in your client.
4. Folder structure
Once connected, you will see your shop's theme folder. The path to your theme is:
/user_templates/{webshop_id}/{theme_name}/
Here you can edit:
- Templates - HTML files with Smarty syntax (e.g.
templates/ folder) - Stylesheets - CSS files for your design
- JavaScript - Custom scripts
- Images - Logos, icons and other themed images
Tip to use
Use the {$theme_url} variable in your templates to link to files in your theme. Then the paths will work regardless if the theme folder is moved.
5. Alternative: Theme editor in admin
If you don't need SFTP, you can use the built-in Smarty theme editor directly in your admin. It allows you to edit templates, CSS and JavaScript directly in the browser - without installing an SFTP client.
Troubleshooting
- Can't connect? Check that you have opened your IP address in admin under SFTP
- Wrong protocol? Make sure to use SFTP (port 5000) and not FTP
- FileZilla problems? Some versions of FileZilla have problems with the SFTP connection. Try Cyberduck (macOS) or WinSCP (Windows) as an alternative
- New IP address? If your IP has changed (e.g. after restarting your router), whitelist the new IP
- Password forgotten? You can view and change your password under the SFTP menu item in admin
Download basic theme
Under the SFTP menu item in admin, you can also download base themes that you can use as a starting point for your own design. Each theme is displayed with name, file size and last modified date.
Do you need help? Contact us at support@shoporama.dk.