Sami Product Labels & Badges

Sami Product Labels & Badges Logo

Built for Shopify

Sami Product Labels & Badges

Rating

100

%

Recommended

(

2

reviews

)

Pricing

Free plan available. Free trial available.

Developer

Launched

29-Aug-22

Sami Product Labels & Badges Logo

Built for Shopify

Sami Product Labels & Badges

Rating

100

%

Recommended

(

2

reviews

)

Pricing

Free plan available. Free trial available.

Developer

Launched

29-Aug-22

Sami Product Labels & Badges Logo

Built for Shopify

Sami Product Labels & Badges

Rating

100

%

Recommended

(

2

reviews

)

Pricing

Free plan available. Free trial available.

Developer

Launched

29-Aug-22

AI product labels, product badges & trust badges that boost clicks, trust, and sales.

Create high-converting product labels and trust badges that make shoppers notice, trust, and buy faster. Use AI to generate or edit badges for sales, low stock, new arrivals, best sellers, free shipping, secure checkout, and more. Show badges automatically by product, collection, tag, stock, price, vendor, or schedule. Customize styles to match your brand and launch campaigns quickly without coding or design skills.

Categories:

Badges and icons, Promotions - Other

Integrations:

Shopify Admin, EComposer, GemPages, GLO Color Swatch, Globo Smart Product Filter, PageFly, Tipo Related Products

Shopify Admin, EComposer, GemPages, GLO Color Swatch, Globo Smart Product Filter, PageFly, Tipo Related Products

Languages:

English, French, Italian, Japanese, Spanish, Portuguese (Portugal), German, Czech, Danish, Finnish, Korean, Norwegian (Bokmål), Dutch, Polish, Portuguese (Brazil), Turkish, Chinese (Simplified), Chinese (Traditional)

English, French, Italian, Japanese, Spanish, Portuguese (Portugal), German, Czech, Danish, Finnish, Korean, Norwegian (Bokmål), Dutch, Polish, Portuguese (Brazil), Turkish, Chinese (Simplified), Chinese (Traditional)

Filter Reviews

Operator reports

100

%

Recommended

(

2

reviews

)
Photo of Reviewer Amber C.

Amber C.

Role:

E-commerce Manager

Category:

Outdoor & Garden

Shopify Plan:

Plus

Overall satisfaction

Very Satisfied

Dec 4, 2024

Years of use:

1-2 years

Relationship with this product:

I both used it and influenced the buying decisions

Still use this tool:

Yes

Importance:

Valuable but not essential

What exceeded expectations

I like that I can create and edit my own images outside the app and import them, giving me more flexibility than relying solely on the app's stock images.

What was disappointing

We currently do not have anything to report at this time.

Photo of Reviewer Amber C.

Amber C.

Role:

E-commerce Manager

Category:

Outdoor & Garden

Shopify Plan:

Plus

Overall satisfaction

Very Satisfied

Dec 4, 2024

Years of use:

1-2 years

Relationship with this product:

I both used it and influenced the buying decisions

Still use this tool:

Yes

Importance:

Valuable but not essential

What exceeded expectations

I like that I can create and edit my own images outside the app and import them, giving me more flexibility than relying solely on the app's stock images.

What was disappointing

We currently do not have anything to report at this time.

TW

Tymoteusz W.

Role:

Owner

Category:

Business Equipment

Shopify Plan:

Plus

Overall satisfaction

Very Satisfied

Aug 12, 2024

Years of use:

1-2 years

Relationship with this product:

I both used it and influenced the buying decisions

Still use this tool:

Yes

Importance:

Valuable but not essential

What exceeded expectations

The Samita Product Labels Shopify app has truly exceeded expectations in several key areas. First and foremost, the app’s ease of use is remarkable. The intuitive interface makes it simple for anyone to create and customize product labels, even without any prior experience. This has significantly reduced the time and effort required to manage and update product labels across our store. Additionally, the versatility of label designs offered by the app is impressive. With a wide range of templates and customization options, we have been able to create labels that perfectly match our branding and marketing strategies. The ability to customize labels with dynamic text and conditional logic has been particularly valuable, allowing us to highlight special promotions, new arrivals, and bestsellers with ease.

What was disappointing

App resources optimization could be better + there are some unecessary texts added in console logs.

TW

Tymoteusz W.

Role:

Owner

Category:

Business Equipment

Shopify Plan:

Plus

Overall satisfaction

Very Satisfied

Aug 12, 2024

Years of use:

1-2 years

Relationship with this product:

I both used it and influenced the buying decisions

Still use this tool:

Yes

Importance:

Valuable but not essential

What exceeded expectations

The Samita Product Labels Shopify app has truly exceeded expectations in several key areas. First and foremost, the app’s ease of use is remarkable. The intuitive interface makes it simple for anyone to create and customize product labels, even without any prior experience. This has significantly reduced the time and effort required to manage and update product labels across our store. Additionally, the versatility of label designs offered by the app is impressive. With a wide range of templates and customization options, we have been able to create labels that perfectly match our branding and marketing strategies. The ability to customize labels with dynamic text and conditional logic has been particularly valuable, allowing us to highlight special promotions, new arrivals, and bestsellers with ease.

What was disappointing

App resources optimization could be better + there are some unecessary texts added in console logs.

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: "" }