1. Overview
Infigo's web-to-print platform offers various redirection settings that allow you to control the user flow on your storefront. This article provides a comprehensive guide on the different redirection capabilities available in Infigo, including settings that determine where users are redirected after actions like registration, login, adding products to the cart, and logout. Understanding and configuring these settings can enhance the user experience by streamlining navigation and ensuring users land on the desired pages.
2. Contents
- Overview
- Contents
- Key Points and Takeaways
- Problems This Solves
- Key Settings
- Scenario-Based Guide
- FAQs
- Troubleshooting
- Alternate Search Terms
3. Key Points and Takeaways
- Infigo provides multiple settings to control user redirection after specific actions.
- Redirection settings can enhance user experience by streamlining navigation.
- You can customize redirection after registration, login, adding to cart, and more.
- Approval workflows have specific redirection settings to manage user flow.
- URL redirects can be set up for changed or removed pages to prevent 404 errors.
- Some settings may require assistance from Infigo support to configure.
4. Problems This Solves
- Users landing on unintended pages after registration or login.
- Difficulty in directing users to specific categories or pages based on their roles.
- Confusion caused by combined registration and login pages.
- Users not being redirected to the cart or checkout after adding items.
- Managing user flow in approval workflows.
- Broken links due to changed or removed pages without proper redirects.
5. Key Settings
Below are key settings in Infigo relevant to redirection capabilities:
Redirect to current URL after registration
- Path:
Configuration > Settings > Customer Settings > Registration
- Explanation: When enabled, users are redirected back to the page they were on after completing registration. If disabled, they are redirected to the homepage.
Redirect Customer by role on login
- Path:
Configuration > Settings > Customer Settings > Registration
- Explanation: Allows you to specify a URL to which users with a specific customer role are redirected upon login.
RedirectToSeparateLoginPage
- Path:
Infigo Settings
- Explanation: Separates the registration and login pages, directing users to a standalone login page.
Redirect to checkout after login
- Path:
Configuration > Settings > Basket Settings
- Explanation: When enabled, users are redirected to the checkout page after logging in from the basket.
Redirect on add to cart
- Path:
Configuration > Settings > Catalog Settings
- Explanation: Controls the behavior after a product is added to the cart. Options include redirecting to the cart, staying on the current page, or displaying a notification.
RedirectToCurrentWorkPageInsteadBasket
- Path:
Configuration > Settings > Approval Workflow Settings
- Explanation: In approval workflows, redirects users to the current work page instead of the basket after submitting an item for approval.
URL Redirect Capabilities
- Explanation: Allows setting up URL redirects within Infigo, useful for redirecting old or changed URLs to new ones. Access to this feature may require assistance from Infigo support.
6. Scenario-Based Guide
Scenario 1: Redirecting Users After Registration
Problem:
You want users to be redirected back to the page they were on after they complete registration, instead of being redirected to the homepage.
Solution:
-
Enable "Redirect to current URL after registration":
- Navigate to
Configuration > Settings > Customer Settings > Registration
.
- Find the setting Redirect to current URL after registration.
- Enable this setting by checking the checkbox.
- Click Save to apply the changes.

-
Test the Registration Flow:
- Navigate to a page on your storefront where users might register.
- Complete the registration process as a new user.
- Confirm that after registration, you are redirected back to the original page instead of the homepage.
Scenario 2: Redirecting Users Based on Customer Role Upon Login
Problem:
You want certain users to be redirected to a specific category or page upon login based on their customer role. For example, users assigned to a specific role should bypass the main categories and go directly to a set of subcategories.
Solution:
-
Enable "Redirect Customer by role on login":
- Navigate to
Configuration > Settings > Customer Settings > Registration
.
- Find the setting Redirect Customer by role on login.
- Enable this setting by checking the checkbox.
- Click Save to apply the changes.

-
Create or Edit a Customer Role:
- Go to
Customers > Customer Roles
.
- Click Add new to create a new role or Edit an existing role.
- Enter the role name (e.g., "SpecialGroup").
-
Set the Login URL for the Role:
- In the Login URL field, enter the URL of the page you want users in this role to be redirected to upon login.
- Example:
/category/subcategory
or the full URL if necessary.
- Click Save to apply the changes.

Note: Ensure that the URL provided is accessible to users with this role.
-
Assign Users to the Role:
- Navigate to
Customers > Customer Management
.
- Edit the customer accounts that should be assigned to this role.
- In the Customer roles section, select the newly created role.
- Save the changes.
-
Test the Login Redirection:
- Log in as a user assigned to the role.
- Confirm that upon login, you are redirected to the specified page.
Scenario 3: Separating Registration and Login Pages
Problem:
You want to have separate pages for registration and login to improve user experience or for customization purposes.
Solution:
-
Enable "RedirectToSeparateLoginPage":
- Navigate to
Infigo Settings
.
- Find the setting RedirectToSeparateLoginPage.
- Enable this setting by checking the checkbox.
- Click Save to apply the changes.
-
Understand the Impact:
- With this setting enabled, users will first see the login page.
- A separate link or button will direct users to the registration page.
- This can help in styling and customizing the registration process independently from the login.

Note: Consider adding explanatory text or buttons on the login page to guide users who need to register.
-
Test the Login and Registration Pages:
- Navigate to your storefront's login page.
- Confirm that the login and registration are on separate pages.
- Ensure that both processes work correctly.
Scenario 4: Redirecting Users to Checkout After Login
Problem:
You want users who have items in their cart to be redirected directly to the checkout page after logging in from the basket page, streamlining the purchasing process.
Solution:
-
Enable "Redirect to checkout after login":
- Navigate to
Configuration > Settings > Basket Settings
.
- Find the setting Redirect to checkout after login.
- Enable this setting by checking the checkbox.
- Click Save to apply the changes.
-
Test the Checkout Redirection:
- Add items to your cart while not logged in.
- Proceed to checkout, which will prompt you to log in.
- After logging in, confirm that you are redirected directly to the checkout page.
Note: This improves user experience by reducing the number of steps to complete a purchase.
Scenario 5: Controlling Redirect Behavior When Adding Products to the Cart
Problem:
When users add products to the cart, you want to control whether they are redirected to the cart, stay on the current page, or proceed straight to checkout.
Solution:
-
Adjust "Redirect on add to cart" Setting:
- Navigate to
Configuration > Settings > Catalog Settings
.
- Find the setting Redirect on add to cart.
- Choose the desired option from the dropdown:
- No redirect: Users stay on the current page, and the cart updates asynchronously.
- Cart: Users are redirected to the shopping cart page.
- Checkout: Users are redirected to the checkout pages.

-
Test the Add to Cart Behavior:
- Navigate to a product page or category page.
- Add a product to the cart.
- Confirm that the behavior matches the selected option.
Scenario 6: Redirecting to the "Current Work" Page Instead of Basket in Approval Workflows
Problem:
In an approval workflow, you want users to be redirected to the "Current Work" page after submitting a product for approval, bypassing the basket.
Solution:
-
Enable "RedirectToCurrentWorkPageInsteadBasket":
- Navigate to
Configuration > Settings > Approval Workflow Settings
- Find the setting RedirectToCurrentWorkPageInsteadBasket.
- Enable this setting by checking the checkbox.
- Click Save to apply the changes.
-
Understand the Impact:
- When enabled, after a user submits a product for approval, they will be redirected to the current work page.
- This setting is particularly useful when the checkout process is not required or is handled differently.
-
Test the Approval Workflow Redirection:
- As a user participating in the approval workflow, submit a product for approval.
- Confirm that you are redirected to the current work page instead of the basket.
Note: Ensure that your approval workflow is properly configured before testing this setting.
Scenario 7: Setting Up URL Redirects for Changed or Removed Pages
Problem:
You have removed or changed pages on your storefront, and customers with old links encounter 404 errors. You want to set up redirects to guide users to the correct pages.
Solution:
-
Contact Infigo Support to Enable URL Redirects:
- By default, the URL redirect feature may not be accessible.
- Reach out to Infigo support to request access to the URL redirect functionality or to have them set up redirects on your behalf.
-
Provide the Old and New URLs:
- Prepare a list of old URLs and their corresponding new URLs.
- Example:
- Old URL:
/old-page
- New URL:
/new-page
-
Infigo Support Sets Up the Redirects:
- Infigo support will implement the redirects using the provided information.
- They may use regular expressions or specific mappings to set up the redirects.
-
Test the Redirects:
- Access the old URLs to confirm they redirect to the new pages.
- Ensure that no 404 errors are encountered.
-
Managing Redirects in the Future:
- If you frequently need to manage redirects, discuss with Infigo support about gaining access to this feature.
- Alternatively, plan changes carefully to minimize the need for redirects.
Note: Properly managing redirects helps maintain SEO rankings and improves user experience.
7. FAQs
Q2: Is it possible to redirect users to different pages based on their department or other attributes?
A: While the "Redirect Customer by role on login" setting allows redirection based on customer roles, more granular redirection based on departments is not currently possible.
Q5: Can I manage URL redirects myself within Infigo?
A: Access to the URL redirect feature may be limited. Contact Infigo support to discuss the possibility of gaining access or to have them manage redirects for you.
Q6: How do I redirect users to the checkout page after they log in during the checkout process?
A: Enable the "Redirect to checkout after login" setting in Configuration > Settings > Basket Settings
. This will direct users to the checkout page after logging in.
8. Troubleshooting
-
Persistent Issues: If problems persist after trying the above solutions, try accessing your storefront from a different browser or device to determine if the issue is browser-specific. Clear your browser cache and cookies.
-
Contact Support: If you're still experiencing issues, reach out to our support team for assistance.