In this documentation, we’ll find out how the admin can customize the seller login URL/seller subdomain for Multi-Vendor Marketplace App for Shopify.
Note: During the app Installation and onboarding process. You can now modify the part of your existing(default) Seller URL that appears before “.sp-seller.webkul.com” once
If you want to customize the entire seller URL, then follow the instructions shared below:
Steps to Customize Seller Login URL:
In case you are using any other Web hosting Services other than Cloudflare
You need to create a CNAME record through your web hosting platform, such as GoDaddy, Shopify, Domain Factory, etc.
As an example, we will use Shopify here:
Visit your Shopify backend > Setting > Domains.
Select the Domain.
Furthermore, you need to click on Edit DNS Setting from Domain Setting.
Then select CNAME record from the drop-down options.
You need to enter the Name as something like ‘seller,’ ‘vendor,’ or ‘marketplace,’, etc depending on what you prefer to display.
For example:
If you enter ‘seller‘ as the Host Name, your URL will be: seller.mystore.com/.
If you enter ‘vendor‘ as the Host Name, your URL will be: vendor.mystore.com/.
Now, once this is done, the URL won’t work instantly. You need to inform us at [email protected].
We will make the edits from our end and then it will start working.
In Case you are using Cloudflare as your DNS
You Need to navigate to the DNS >> Records. Furthermore, Click on the Add Record. As mentioned in the image below.
Next, enter the required details, such as the name and the Public seller URL(Target field). As shown in the image below.
How to Get Public Seller URL:
To get the Public Seller URL, Admin needs to navigate to the Admin panel of the Multivendor marketplace app >> Configuration >> Instruction to Marketplace.
“Your Public URL for your Seller” Copy Public URL. As mentioned in the image below.
Page Rule Creation
Merchant needs to create page rules after creating a Cname. To create a page rule Merchant needs to navigate to the Rules >> Page Rules >> Click on Create page rule. As mentioned in the below image.
It will redirect to the create page rule page, where you need to enter the URL: http://seller.yourdomain.com/*
Here’s an example: http://seller.yourdomain.com/*
. In this, ‘Seller’ is used as a Host Name.
When creating the CNAME, you can use any name that suits your needs, such as ‘vendor’ or another term of your choice.
And, yourdomain.com is your store URL for example xyz.com (use your store URL)
In the Pick a Setting section, select “Always Use HTTPS” . As mentioned in the image below.
Create a second-page rule where you need to enter the URL: *.yourdomain.com/* where yourdomain.com is your store URL for example xyz.com (use your store URL)
In the Pick a setting section select “cache level” and in select cache level section, Select Bypass.
As mentioned in the image below.
Once you create the both-page rule, it will appear as follows. As mentioned in the image below.
💡 Need Help?
Hope you like this blog. To get more interesting blogs keep in touch with us. If you need any kind of support, Simply raise a ticket at https://webkul.uvdesk.com/en/
You can contact [email protected] to get proper assistance.
Thank you for reading this Blog!
6 comments
Hello Karin,
I hope you are doing well!
We have checked, and all your ticket queries have already been answered from our end.
If you require any assistance, please contact us through the ticket system or send an email to [email protected].
Thank you
Team Webkul
I connected my custom domain shopsumeru.com (managed by Google Domains) to my Shopify domain sylvia-eco-fashion.myshopify.com. I tried to follow the instructions here to add a CNAME record so that the seller URL shopsumeru.sp-seller.webkul.com works. It is not working. In the Google Domains control panel I have added a CNAME record with name = seller, TTL = 1h, and data = shopsumeru.sp-seller.webkul.com. What else do I need to do?
Thanks, Nikita
Greetings from Webkul.
We have created a ticket on your behalf. Please share the screenshot of the page where you have created the CNAME record so that we can get this done. Ticket no.: #248677
Regards,
Mansi | Team Webkul
Thank you for your reply. I don’t see a way to add a screenshot here. I don’t see any tickets here https://webkul.uvdesk.com/en/customer/tickets logged in with my email. Please email me a link where I can attach the screenshot.
Thanks
Please drop the screenshot at [email protected] and we will look into it and update you over email.
Regards,
Mansi | Team Webkul