Linnworks

Linnworks Logo

Built for Shopify

Linnworks

Rating

100

%

Recommended

(

1

reviews

)

Pricing

Free to install. Additional charges may apply.

Launched

24-Mar-21

Linnworks Logo

Built for Shopify

Linnworks

Rating

100

%

Recommended

(

1

reviews

)

Pricing

Free to install. Additional charges may apply.

Launched

24-Mar-21

Linnworks Logo

Built for Shopify

Linnworks

Rating

100

%

Recommended

(

1

reviews

)

Pricing

Free to install. Additional charges may apply.

Launched

24-Mar-21

Power your entire commerce operation from a single platform.

Linnworks is the global growth platform for omnichannel retailers. Our mission at Linnworks is to simplify commerce operations for everyone. With 100+ integrations, Linnworks covers everything you need - from order and inventory management, analytics and forecasting, warehouse management, selling channel listings, and fulfillment. Empower your team with real-time inventory visibility, seamlessly integrated sales channels, and automation for thousands of critical tasks such as order routing.

Categories:

Workflow automation

Integrations:

Amazon, BigCommerce, eBay, Magento, Walmart, WooCommerce

Amazon, BigCommerce, eBay, Magento, Walmart, WooCommerce

Languages:

English

English

Filter Reviews

Operator reports

100

%

Recommended

(

1

reviews

)
Photo of Reviewer Gareth A.

Gareth A.

Role:

Owner

Category:

Fashion & Apparel

Shopify Plan:

Plus

Overall satisfaction

Very Satisfied

Jan 15, 2025

Years of use:

More then 3 years

Relationship with this product:

I both used it and influenced the buying decisions

Still use this tool:

Yes

Importance:

Critical for me to do my job

What exceeded expectations

We migrated to Linnworks from Brightpearl. The primary reason at the time (over 8 years ago) was to manage the various sales channels (Shopify, Amazon, Etsy etc etc) orders - funnelling into one place. To have one "point of Truth" for stock. Its been perfect for us. There are more and more competitors - but the platform has not let us done. Support is strong and swift. Notifications and Communication is strong.

What was disappointing

Disappointed - is not how we feel. .... but ...Perhaps the functionality, or the UX could be improved and more up to date. You can create an push listings into channels like Amazon, but we have found this not as easily to manage as we would love. As Shopify have improved, and as its out number one channel, we have made Shopify our product Info (descriptions, tags etc) our main data base. Would be very happy to make Linnworks our starting point, but would wish to back flush Shopify Data and then have a Shopify look a feel, with a similar functionally of being able to turn them into listings for Amazon, Etsy etc.

Photo of Reviewer Gareth A.

Gareth A.

Role:

Owner

Category:

Fashion & Apparel

Shopify Plan:

Plus

Overall satisfaction

Very Satisfied

Jan 15, 2025

Years of use:

More then 3 years

Relationship with this product:

I both used it and influenced the buying decisions

Still use this tool:

Yes

Importance:

Critical for me to do my job

What exceeded expectations

We migrated to Linnworks from Brightpearl. The primary reason at the time (over 8 years ago) was to manage the various sales channels (Shopify, Amazon, Etsy etc etc) orders - funnelling into one place. To have one "point of Truth" for stock. Its been perfect for us. There are more and more competitors - but the platform has not let us done. Support is strong and swift. Notifications and Communication is strong.

What was disappointing

Disappointed - is not how we feel. .... but ...Perhaps the functionality, or the UX could be improved and more up to date. You can create an push listings into channels like Amazon, but we have found this not as easily to manage as we would love. As Shopify have improved, and as its out number one channel, we have made Shopify our product Info (descriptions, tags etc) our main data base. Would be very happy to make Linnworks our starting point, but would wish to back flush Shopify Data and then have a Shopify look a feel, with a similar functionally of being able to turn them into listings for Amazon, Etsy etc.

Related Apps

Zapier: Workflow Automation Logo

Zapier: Workflow Automation

75

%

Recommended

(

4

reviews

)

Zapier empowers you to automate your work across 7,000+ apps, like Google Sheets, Facebook Offline Conversions, and Slack. In just a few minutes, you can create Zaps that connect Shopify with the other apps you rely on. Track new orders in your favorite spreadsheet tool, add new customers to your ads platform, and much more—helping you solve problems faster and make a visible impact at work.

Leap Auto Tags | All‑in‑1 Tags Logo

Leap Auto Tags | All‑in‑1 Tags

100

%

Recommended

(

2

reviews

)

Set up the app to automatically tag products, customers & orders using custom rules of your choosing It allows you to streamline your order management, creation of customer segments for marketing campaigns & categorize products to enhance discovery. You just need to set up your workflows specifying filtering conditions, and the app will take care of tagging entries that match your conditions in real-time. You can also run the workflows to tag existing entries in your store.

Alloy Automation Logo

Alloy Automation

100

%

Recommended

(

1

reviews

)

Today there are thousands of apps in the ecommerce world, most of which don't connect or integrate fully with each other. Even when these apps do build integrations, they're leveraging resources that could be dedicated towards core platform development. Integrations are tablestakes nowadays, but they're still tedious to build and maintain. At Alloy, we're building the connectivity layer for ecommerce. We integrate with hundreds of apps - ranging from Shopify to Netsuite - so you don't have to.

Zapier: Workflow Automation Logo

Zapier: Workflow Automation

75

%

Recommended

(

4

reviews

)

Zapier empowers you to automate your work across 7,000+ apps, like Google Sheets, Facebook Offline Conversions, and Slack. In just a few minutes, you can create Zaps that connect Shopify with the other apps you rely on. Track new orders in your favorite spreadsheet tool, add new customers to your ads platform, and much more—helping you solve problems faster and make a visible impact at work.

Leap Auto Tags | All‑in‑1 Tags Logo

Leap Auto Tags | All‑in‑1 Tags

100

%

Recommended

(

2

reviews

)

Set up the app to automatically tag products, customers & orders using custom rules of your choosing It allows you to streamline your order management, creation of customer segments for marketing campaigns & categorize products to enhance discovery. You just need to set up your workflows specifying filtering conditions, and the app will take care of tagging entries that match your conditions in real-time. You can also run the workflows to tag existing entries in your store.

Alloy Automation Logo

Alloy Automation

100

%

Recommended

(

1

reviews

)

Today there are thousands of apps in the ecommerce world, most of which don't connect or integrate fully with each other. Even when these apps do build integrations, they're leveraging resources that could be dedicated towards core platform development. Integrations are tablestakes nowadays, but they're still tedious to build and maintain. At Alloy, we're building the connectivity layer for ecommerce. We integrate with hundreds of apps - ranging from Shopify to Netsuite - so you don't have to.

import * as React from "react" type Props = { name: string slug: string description: string image: string developer: string categories: string pricing: string launchedAt: string dateModified: string ratingValue: number ratingCount: number faqQ1: string faqA1: string faqQ2: string faqA2: string faqQ3: string faqA3: string faqQ4: string faqA4: string faqQ5: string faqA5: string } export function SchemaMarkup(props: Props) { const { name, slug, description, image, developer, categories, pricing, launchedAt, dateModified, ratingValue, ratingCount, faqQ1, faqA1, faqQ2, faqA2, faqQ3, faqA3, faqQ4, faqA4, faqQ5, faqA5 } = props const scriptContent = ` (function () { var ORIGIN = window.location.origin; var SAT = { "Very Satisfied": 100, "Neutral": 50, "Not Satisfied": 0 }; var AGG_NOTE = "Percentage of vetted Shopify merchants and agency operators who recommend this app, based on first-party reviews collected by app store research."; function read(root, key) { if (!root) return ""; var el = root.querySelector('[data-k="' + key + '"]'); return el ? el.textContent.trim() : ""; } function iso(v) { if (!v) return null; var d = new Date(v); return isNaN(d) ? null : d.toISOString().slice(0, 10); } function notes(text) { return { "@type": "ItemList", "itemListElement": [{ "@type": "ListItem", "position": 1, "name": text }] }; } var root = document.getElementById("asr-seo-data"); if (!root) return; var NAME = read(root, "name"); var SLUG = read(root, "slug"); if (!NAME || !SLUG) return; var PAGE_URL = ORIGIN + "/shopify-app-reviews/" + SLUG; function collectReviews() { var out = []; Array.prototype.forEach.call( document.querySelectorAll(".asr-review-seo"), function (n) { var author = read(n, "author"); var pos = read(n, "positive"); var neg = read(n, "negative"); if (!author || (!pos && !neg)) return; var r = { "@type": "Review", "author": { "@type": "Person", "name": author }, "itemReviewed": { "@id": PAGE_URL + "#app" } }; var d = iso(read(n, "date")); if (d) r.datePublished = d; var s = read(n, "satisfaction"); if (s && SAT.hasOwnProperty(s)) { r.reviewRating = { "@type": "Rating", "ratingValue": String(SAT[s]), "bestRating": "100", "worstRating": "0", "alternateName": s }; } if (pos) r.positiveNotes = notes(pos); if (neg) r.negativeNotes = notes(neg); out.push(r); } ); return out; } function buildGraph(reviews) { var app = { "@type": "SoftwareApplication", "@id": PAGE_URL + "#app", "name": NAME, "url": PAGE_URL, "applicationCategory": "BusinessApplication", "operatingSystem": "Web (Shopify)" }; var v; if ((v = read(root, "description"))) app.description = v; if ((v = read(root, "image"))) app.image = v.replace(/&/g, "&"); if ((v = read(root, "developer"))) app.author = { "@type": "Organization", "name": v }; if ((v = read(root, "categories"))) app.keywords = v; if ((v = read(root, "pricing"))) { app.offers = { "@type": "Offer", "price": "0", "priceCurrency": "USD", "description": v }; } if ((v = iso(read(root, "launchedAt")))) app.datePublished = v; if ((v = iso(read(root, "dateModified")))) app.dateModified = v; if (reviews.length) app.review = reviews; var rv = read(root, "ratingValue"); var rc = parseInt(read(root, "ratingCount"), 10); if (reviews.length && rv && rc > 0) { app.aggregateRating = { "@type": "AggregateRating", "ratingValue": String(parseFloat(rv)), "bestRating": "100", "worstRating": "0", "ratingCount": String(rc), "description": AGG_NOTE }; } var graph = [app]; var faq = []; for (var i = 1; i <= 5; i++) { var q = read(root, "faqQ" + i); var a = read(root, "faqA" + i); if (q && a) { faq.push({ "@type": "Question", "name": q, "acceptedAnswer": { "@type": "Answer", "text": a } }); } } if (faq.length) { graph.push({ "@type": "FAQPage", "@id": PAGE_URL + "#faq", "mainEntity": faq }); } graph.push({ "@type": "BreadcrumbList", "@id": PAGE_URL + "#breadcrumb", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Home", "item": ORIGIN + "/" }, { "@type": "ListItem", "position": 2, "name": "Shopify App Reviews", "item": ORIGIN + "/shopify-app-reviews" }, { "@type": "ListItem", "position": 3, "name": NAME, "item": PAGE_URL } ] }); return graph; } function build() { var reviews = collectReviews(); var old = document.getElementById("asr-jsonld"); if (old && old.dataset.count === String(reviews.length)) return; if (old) old.remove(); var s = document.createElement("script"); s.type = "application/ld+json"; s.id = "asr-jsonld"; s.dataset.count = String(reviews.length); s.textContent = JSON.stringify({ "@context": "https://schema.org", "@graph": buildGraph(reviews) }); document.head.appendChild(s); } if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", build); } else { build(); } [300, 900, 2000].forEach(function (ms) { setTimeout(build, ms); }); })(); ` return ( <> {/* HIDDEN DIV – provjeri da li je ID tačan */} {/* SCRIPT TAG – OBAVEZNO zatvoren */} </> ) } SchemaMarkup.defaultProps = { name: "Naziv aplikacije", slug: "slug-aplikacije", description: "", image: "", developer: "", categories: "", pricing: "", launchedAt: "", dateModified: "", ratingValue: 0, ratingCount: 0, faqQ1: "", faqA1: "", faqQ2: "", faqA2: "", faqQ3: "", faqA3: "", faqQ4: "", faqA4: "", faqQ5: "", faqA5: "" }