Custom Script

What is Custom Script?

Custom script refers to a piece of code or script that you can create and use to automate various tasks and processes in the Linnworks system.  Custom scripts are typically written in Linnworks Scripting Language (LSL), a proprietary scripting language developed by Linnworks for this purpose. These scripts allow you to implement custom rules, logic, and automation to suit your specific business needs.

Examples of custom scripts in Linnworks might include:

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed tempus ornare massa. Quisque hendrerit elit ut risus porttitor.

Automatically assigning orders to specific warehouses for fulfillment based on predefined rules.

Repricing products based on competitor pricing and market conditions.

Generating and printing shipping labels for orders.

Updating product listings on multiple sales channels with accurate inventory levels.

Sending customized email notifications to customers at various stages of the order process and much more

Key Aspects of Custom Scripts

Enhanced Workflow:

By creating custom scripts, you can facilitate your workflow and decision-making process, ensuring that your ecommerce business operates more efficiently.


Custom scripts are used to automate a variety of tasks, such as order processing, inventory management, data conversion, and more. They can help you streamline your e-commerce operations and reduce the need for manual intervention.


Offers the flexibility to create custom scripts, allowing you to tailor automation to your unique needs. You can define your own rules and conditions in the script.

Event Triggers:

Custom scripts can be activated by different occasions inside Linnworks, such as arrange creation, item overhauls, or planned assignments. This permits you to reply to specific events with automated actions.

Different Types of Custom Scripts and its usage

Required for

Import and Export Scripts

provides the ability to create custom import and export scripts to handle data import and export processes.
Helpful for importing product data, order information, and other data from external sources, as well as exporting data for reporting and analysis.
Data Transformation Scripts
Data transformation scripts allow you to manipulate and transform data as it flows through Linnworks.
Helpful for scripts to clean and format data, apply custom calculations, and ensure that data meets your business requirements.
Order Processing Scripts
Enables you to automate order-related tasks, such as order splitting, order routing, and order status updates
Helps you streamline your order fulfillment process and ensure orders are processed efficiently
Inventory Management Scripts
Employed to automate inventory updates, stock level checks, and product availability calculations
Helps maintain accurate inventory levels and reduces the risk of overselling or running out of stock.
Shipping and Labeling Scripts
automate shipping-related processes, including label generation, carrier selection, and order tracking updates
help streamline the shipping process, reduce manual errors, and improve the overall efficiency of order fulfillment.
Custom Reports and Dashboards
create custom reports and dashboards to display and analyze data in a way that suits your business needs.
custom reports and dashboards help you gain insights into your business’s performance, track key metrics, and make informed decisions.

Ready to see Linnworks in action?

Ecommerce Data Accuracy

100+ integrations with multiple sales channels

Up & running once the requirement is shared