Devadex

Shopify Returns & Protection Apps Market Intelligence Dataset (80 features)

gumroad   $14.99   by thearticulated
32d old

Last Updated: 06/03/2026 This dataset packages 237 current Shopify App Store returns, exchanges, warranty, and shipping-protection apps into one analysis-ready table for ecommerce tooling research, merchant screening, pricing analysis, and competitive intelligence. It starts from Shopify's live returns-and-exchanges and warranties-and-insurance lanes and enriches each app with pricing-plan structure, review volume, Built for Shopify flags, languages, integrations, category feature labels, developer metadata, and workflow signals such as returns, exchanges, refunds, store credit, warranties, claims, shipping protection, tracking, email, SMS, WhatsApp, and AI support. Current snapshot highlights: Median starting monthly price is $17.00 Median review count is 11, with the largest app at 1,264 reviews 8.4% of rows carry Shopify's Built for Shopify badge 2.5% of rows appear in both source categories 81.0% of rows expose returns language, 35.0% expose warranty language, and 23.2% expose shipping-protection language Use cases Benchmark Shopify returns and protection app pricing, trial strategy, and review density Compare how returns, exchanges, refunds, store credit, warranties, claims, and shipping protection positioning distribute across the category Screen which apps bundle the broadest feature sets, integrations, and cross-category reach for merchant recommendations Build internal dashboards for Shopify app-market monitoring, founder research, and post-purchase tooling comparisons Dataset includes 237 rows and 80 columns. Fields included record_id: Text column. Stable unique row identifier derived from the Shopify app handle. app_slug: Text column. Shopify app handle used in the public app-store URL. app_name: Text column. Customer-facing Shopify app name shown on the category and detail pages. app_url: Text column. Canonical public Shopify App Store URL for the app. category_slug: Text column. Primary Shopify category slug for the strongest discovery lane where the app was found. category_name: Text column. Primary human-readable Shopify category name for the strongest discovery lane where the app was found. category_page_url: Text column. Primary Shopify category listing URL used for discovery ranking context. page_number: Whole-number numeric column. Category page number of the app within the strongest discovery lane. position_on_page: Whole-number numeric column. 1-based position on the primary category page where the app was discovered. category_rank: Whole-number numeric column. Overall 1-based rank inside the primary category lane used for sorting and ranking context. source_category_presence_pipe: Text column. Pipe-delimited list of the Shopify source categories where the app appeared during collection. source_category_count: Whole-number numeric column. Count of source categories where the app appeared during collection. cross_category_app: True/false column. Boolean flag indicating whether the app appeared in both the returns-and-exchanges and warranties-and-insurance categories. in_returns_exchanges_category: True/false column. Boolean flag indicating that the app was listed in Shopify's returns-and-exchanges category. in_warranties_insurance_category: True/false column. Boolean flag indicating that the app was listed in Shopify's warranties-and-insurance category. returns_exchanges_page_number: Whole-number numeric column. Category page number where the app was found in the returns-and-exchanges lane when available. returns_exchanges_position_on_page: Whole-number numeric column. 1-based card position where the app was found in the returns-and-exchanges lane when available. returns_exchanges_category_rank: Whole-number numeric column. Overall 1-based category rank where the app was found in the returns-and-exchanges lane when available. warranties_insurance_page_number: Whole-number numeric column. Category page number where the app was found in the warranties-and-insurance lane when available. warranties_insurance_position_on_page: Whole-number numeric column. 1-based card position where the app was found in the warranties-and-insurance lane when available. warranties_insurance_category_rank: Whole-number numeric column. Overall 1-based category rank where the app was found in the warranties-and-insurance lane when available. icon_url: Text column. Public Shopify app icon URL exposed on the category card. developer_name: Text column. Developer or company name shown on the app detail page. developer_url: Text column. Developer website URL shown on the support section when available. developer_domain: Text column. Domain extracted from the developer website URL when available. developer_location: Text column. Developer location text shown on the Shopify app detail page when available. launched_date: Stored as text, but values appear to represent dates or timestamps. Launch date shown on the Shopify app detail page when available. based_in_country: Column contains no non-null values. Country or region text from the app page's based-in note when available. rating: Decimal numeric column. Overall Shopify App Store rating shown for the app. review_count: Whole-number numeric column. Total public review count shown on the Shopify app page. review_histogram_pipe: Text column. Pipe-delimited rating-count histogram in the format star:count. review_share_pct_pipe: Text column. Pipe-delimited rating-share histogram in the format star:percent. pricing_summary: Text column. Short pricing summary shown near the top of the Shopify app detail page. pricing_model: Text column. Best-effort pricing model classification inferred from the pricing summary and plan cards. has_free_plan: True/false column. Boolean flag indicating that Shopify labels the app as having a free plan. has_free_trial: True/false column. Boolean flag indicating that Shopify labels the app as having a free trial. is_free_to_install: True/false column. Boolean flag indicating that Shopify labels the app as free to install. has_built_for_shopify: True/false column. Boolean flag indicating that the app carries the Built for Shopify badge. pricing_plan_count: Whole-number numeric column. Number of pricing plan cards exposed on the Shopify app detail page. monthly_price_min_usd: Decimal numeric column. Lowest monthly list price in USD parsed from the pricing cards when available. monthly_price_max_usd: Decimal numeric column. Highest monthly list price in USD parsed from the pricing cards when available. one_time_price_min_usd: Column contains no non-null values. Lowest one-time charge price in USD parsed from pricing text when available. usage_rate_min_usd: Column contains no non-null values. Lowest usage-based per-unit price parsed from pricing text when available. yearly_discount_max_pct: Column contains no non-null values. Largest yearly savings percentage parsed from the pricing cards when available. plan_names_pipe: Text column. Pipe-delimited pricing plan names from the Shopify app detail page. plan_price_labels_pipe: Text column. Pipe-delimited human-readable plan price labels from the pricing cards. plan_trial_labels_pipe: Text column. Pipe-delimited trial or footer labels associated with the pricing cards. short_description: Text column. Short category-card summary shown for the app in the source category listing. long_description: Free-text column containing longer text values. Longer normalized descriptive text from the Shopify app detail page. key_benefits_pipe: Column contains no non-null values. Pipe-delimited value-proposition bullets from the top descriptive section of the app page. languages_pipe: Text column. Pipe-delimited languages listed on the Shopify app detail page. language_count: Whole-number numeric column. Count of languages listed on the Shopify app detail page. works_with_pipe: Text column. Pipe-delimited integrations or tools listed in the Works with section. integration_count: Whole-number numeric column. Count of integrations or tools listed in the Works with section. category_labels_pipe: Text column. Pipe-delimited top-level Shopify app categories shown inside the app detail page. category_label_count: Whole-number numeric column. Count of top-level category labels shown inside the app detail page. feature_groups_pipe: Text column. Pipe-delimited category feature-group headings shown on the app detail page. category_features_pipe: Free-text column containing longer text values. Pipe-delimited category feature labels shown on the app detail page. feature_count: Whole-number numeric column. Count of distinct category feature labels shown on the app detail page. merchant_summary_text: Free-text column containing longer text values. Shopify Magic merchant-summary text shown for sufficiently reviewed apps when available. has_ai_signal: True/false column. Boolean flag for AI, agent, chatbot, GPT, or automation language in the app text. has_whatsapp_signal: True/false column. Boolean flag for WhatsApp positioning in the app text. has_sms_signal: True/false column. Boolean flag for SMS or text-message positioning in the app text. has_email_signal: True/false column. Boolean flag for email or newsletter positioning in the app text. has_push_signal: True/false column. Boolean flag for push-notification positioning in the app text. has_popup_signal: True/false column. Boolean flag for popup or exit-intent positioning in the app text. has_returns_signal: True/false column. Boolean flag for returns, return-center, or RMA positioning in the app text. has_exchange_signal: True/false column. Boolean flag for exchange positioning in the app text. has_refund_signal: True/false column. Boolean flag for refund positioning in the app text. has_warranty_signal: True/false column. Boolean flag for warranty or protection-plan positioning in the app text. has_claims_signal: True/false column. Boolean flag for claim, repair, or replacement positioning in the app text. has_shipping_protection_signal: True/false column. Boolean flag for shipping-protection, package-protection, or shipping-insurance positioning in the app text. has_store_credit_signal: True/false column. Boolean flag for store-credit or wallet positioning in the app text. has_tracking_signal: True/false column. Boolean flag for order-tracking positioning in the app text. has_flow_integration: True/false column. Boolean flag for Shopify Flow positioning or integration language in the app text. primary_channel: Text column. Best-effort primary post-purchase mechanic inferred from the app text, such as returns, warranties, shipping_protection, or store_credit. commercial_focus: Text column. Best-effort workflow classification inferred from category presence and app text, such as returns_and_exchanges, warranties_and_insurance, or hybrid_returns_and_protection. market_signal_score: Whole-number numeric column. Heuristic 0-100 score combining reviews, rating, feature depth, integrations, pricing breadth, badge signals, and cross-category presence. source_domain: Text column. Source domain used for category and app-page collection. last_collected_at: Date or timestamp column. UTC timestamp when the row was collected for this dataset build. Find the full description and Dataset card with the dataset outline/structure/features on Hugging Face

Get it → thearticulated.gumroad.com

Found on Devadex — the discovery index for independent software the big search engines bury. More from gumroad.

Report this listing