Community of Madrid · Spain
Ecommerce website development in Madrid
Ecommerce development in Madrid frequently means selling to a company rather than a person. Corporate accounts have several buyers, spending limits and someone who approves, and a checkout built for an individual cannot express any of that. We build Shopify and WooCommerce stores for Madrid businesses remotely, and we hold no Madrid office.
What is ecommerce in Madrid actually like?
A corporate customer is not one login. Several people buy, each with a limit, and above that limit somebody has to approve before the order is placed rather than after it ships. Departments need their own delivery addresses and cost codes while sharing negotiated pricing. Building that means an account that contains users with roles rather than a single set of credentials, and an approval step that holds an order rather than cancelling it. Stores that give a company one shared login end up with one person placing everybody orders by email.
What the city trades in5
Where the businesses are4
What that changes about the build
Company accounts containing users with roles and limits rather than one shared login
An approval step that holds an order rather than cancelling it and starting again
What we build for Madrid businesses
We build four things, and all four are delivered the same way wherever the client is: Shopify stores, WooCommerce stores, the interface design that decides whether either converts, and the automation that removes manual work from running them.
Shopify Development
Shopify development is the work of building a store on Shopify that does what your business needs rather than what a theme allows.
What we buildWooCommerce Development
WooCommerce development is the work of building a store on WordPress and WooCommerce, where you host the software and own the database outright.
What we buildUI/UX Design
Ecommerce UI/UX design is the work of deciding how a store looks and how customers move through it, from landing page to completed order.
What we buildAI Automation
AI automation for ecommerce means using language models and workflow tools to remove repetitive work from running a store.
What we build
What does each service run into in Madrid?
Four pages, one per service, each about a different problem that Madrid businesses actually bring us rather than a restatement of this one.
AI Automation in Madrid
Writing down what was agreed on the telephone
Shopify Development in Madrid
Discount codes, and where they end up
UI/UX Design in Madrid
Specification tables that survive a narrow screen
WooCommerce Development in Madrid
Connecting the store to the system that runs the business
How does remote delivery work for a Madrid business?
We have no office in Madrid and no plans to open one. Work is delivered from our studio in Rajkot, through a shared board you can open at any time rather than a weekly status call. Everything agreed is written down the same day, because a decision nobody can find later is the same as one nobody made.
VAT here
Spanish VAT applies nationally, and for corporate customers the invoice has to carry their tax identification and frequently a purchase order reference, because an invoice their finance system cannot match is an invoice that does not get paid on time.
Where your obligations actually begin is a question for a tax adviser. We build the store to collect correctly against whatever answer you get.
- Delivery
- Remote, from Rajkot, India
- Decisions
- Written to the shared board the same day they are made
- Meetings
- Video, with the people doing the work rather than an account manager
- Reply time
- Within one business day
Which Madrid sectors do we build for?
The Madrid economy produces most of the businesses below, and their requirements we have met before. A sector missing from this list is a scoping conversation, not a refusal.
Suppliers selling to corporate purchasing teams
Businesses with multi-user customer accounts
Distributors serving departments within one client
Madrid questions we are asked
Five questions specific to working with us from Madrid, including the one every remote agency should answer first and most do not: whether we are actually there.
Do you have an office in Madrid?
No. Our studio is in Rajkot, India, and Madrid clients work with us remotely. There is no Spanish address behind this page. We put it in the opening paragraph rather than the footer because that is where a reader forms the assumption, and correcting it there costs nothing.
Why not just give the company one login?
Because it collapses into one person placing everybody orders, which is the situation the store was meant to fix. Separate users with their own limits and addresses let the people who need things order them, and give you a record of who ordered what rather than a shared account nobody owns.
How should approval work?
The order is held rather than rejected, the approver is notified, and the buyer can see where it is. A flow that cancels and asks the buyer to start again wastes the work they already did and teaches them to order by email instead, which is precisely the behaviour you were trying to replace.
Can departments have different addresses and cost codes?
Yes, and for larger customers it is the reason they use the store at all. Addresses, cost codes and approvers attach to the user or the department rather than the company, while pricing stays shared. Getting that split right is most of the work in a corporate account model.
Does the invoice need a purchase order reference?
For most corporate customers, yes, and without it the invoice sits unmatched in their system and gets paid late. Capturing it at checkout and carrying it through to the invoice is a small change that has a direct effect on how quickly you get paid.
Nearby cities we work with
Businesses within reach of Madrid. Each has its own page describing what commerce looks like there rather than repeating this one.
Get in touch
Building or replatforming a store in Madrid?
Tell us what you are building and we will come back within one business day.
- Invoiced in
- EUR
- Office in Madrid
- None
- Reply time
- Within one business day