FJ Functions and Promo Builder

FJ Functions and Promo Builder

Pricing
Free plan available. Free trial available.
Rating
5.0 (8)
Developer
Presidio

The easiest way to build Functions for discounts, bundles & order rules. Migrate your scripts today!

Replace outdated Scripts with Function Junction and run smarter, highly targeted promotions. Effortlessly create custom discounts, bundles, shipping rules, and validations using a no-code campaign builder. Target customers based on conditions, qualifiers, and behaviors, and highlight offers directly on your storefront with Promo Blocks. Built with Shopify Functions for fast, reliable, and fully compatible promotions that save time, boost sales, and grow your business.

Replace outdated Scripts with Function Junction and run smarter, highly targeted promotions. Effortlessly create custom discounts, bundles, shipping rules, and validations using a no-code campaign builder. Target customers based on conditions, qualifiers, and behaviors, and highlight offers directly on your storefront with Promo Blocks. Built with Shopify Functions for fast, reliable, and fully compatible promotions that save time, boost sales, and grow your business. more
  • Conditional discounts, bundles, GWP, BOGO, shipping rules, validations, and more
  • Targeted campaigns. Deliver offers based on conditions, qualifiers, and behavior
  • Showcase your campaigns directly on your storefront with customizable blocks
  • Powered by Functions! Fast, reliable, fully compatible across all plans
  • Hassle-free management. Replace Scripts and run campaigns without coding

Languages

English

Works with

  • Checkout
  • Shopify Admin
  • Scripts
  • Functions
  • Custom Bundles
  • Quiz Kit
  • Klaviyo

Pricing

FREE DEVELOPMENT

Free

  • Free testing for development stores
  • Unlimited discount functions

Plus

$49 / month

  • 50% off for 3 months! Only pay $24.50
  • Supports GWP, tiered discounts & bundles
  • We'll help you replace your scripts
  • Custom templates for advanced Functions
  • Cart and checkout validation Functions

7-day free trial

All charges are billed in USD. Recurring and usage-based charges are billed every 30 days.

Reviews (8)

Overall rating
5
Counts per rating level
  • 100% of ratings are 5 stars
  • 0% of ratings are 4 stars
  • 0% of ratings are 3 stars
  • 0% of ratings are 2 stars
  • 0% of ratings are 1 stars
January 8, 2026

We’ve run several discounting functions through this app, including more complex logic that we previously handled with Shopify Scripts. As we transition fully to Shopify Functions, FJ makes it easy to manage and maintain these promotions without needing ongoing developer support.

The interface is straightforward, and it gives us confidence that we can continue evolving our discount strategy without custom code. It’s been especially helpful as Scripts are deprecated and Functions become the standard.

Great tool for teams that want powerful discount logic without adding too much dev overhead.

OUAI
United States
About 1 year using the app
Edited January 7, 2026

Function Junction made our transition off Shopify Scripts painless. The app handles sophisticated discount logic cleanly and integrates seamlessly with our existing workflows. Solid product and excellent reliability so far.

NOBULL
United States
About 1 year using the app
January 8, 2026

If you need serious control over discounts, Function Junction is the way to go. It unlocks advanced Shopify Functions without sacrificing performance, and it’s become our go-to solution for complex promo rules.

Shop FlavCity
United States
3 months using the app

Support

App support provided by Presidio.

Get support

Developer

Presidio

Miami, FL, US

Launched

September 13, 2024 · Changelog

Data access

This app needs access to the following data to work on your store. Learn why in the developer's privacy policy .

View personal data:

Customers, store owner

  • Customers

    Name, email address, phone number, physical address, IP address, browser and operating system, browsing behavior, client ID cookie

  • Store owner

    Name, email address, phone number, physical address

View and edit store data:

Customers, products, discounts, store analytics, Shopify Functions, Online Store, Shopify admin

  • View customers

    Browsing behavior, customer data, or tags you've added to customers

  • Edit products

    Product listings, products, or collections

  • View and Sync Discounts

    Discount codes and promotions

  • Edit store analytics

    Pixels

  • Edit Shopify Functions

    Access for payment customizations or cart and checkout validations

  • Edit your Online Store

    Theme, Online Store page content on a path controlled by the app, metaobject definitions, or metaobjects

  • Edit Shopify admin

    Files

  • View other data

    Shopify Markets settings, product tags, or selling plans

More apps like this

5.0 out of 5 stars 34 total reviews Free
Migrate and create Functions with a Creator & Script Editor
5.0 out of 5 stars 194 total reviews Free plan available
From script to function: generate & migrate functions codeless
4.1 out of 5 stars 21 total reviews Free trial available
Offer Exclusive Discounts to Loyal Customers

Want to add an app?

Try Shopify free for 3 days