I would like a more flexible Customize button placement (i.e. on different sites than just the product page)
Anton Baumheier
Dear Kickflip Team,
I am writing to you regarding an issue with integrating the Kickflip customizer into my Shopify website. My goal is to place the "Customize" button, which typically appears on the product page, on a separate, more compact page for quicker access.
I have already attempted to extract the button code and create references within my custom code so that the mczr customizer would load as it does on my current website. Unfortunately, this approach was not successful.
I was informed that it is currently not possible to add the customizer to a page other than the Kickflip product page. The suggested alternative of creating a custom "Customize" button that redirects to the Kickflip product page is, in my view, not optimal, as it could lower the potential conversion rate. Customers would need to click at least twice (either Product > Kickflip Customize Button or Customize Button > Kickflip Customize Button).
To resolve this issue and make the integration more flexible, I would like to propose the following suggestions:
App Block Option:
Develop a dedicated Shopify App Block for the Kickflip customizer. This would allow merchants to easily place the customizer anywhere on their website using a "drag-and-drop" interface, similar to other Shopify app blocks.
Pre-built Code Snippet:
Provide a pre-built code snippet that merchants can easily copy and paste into their Liquid templates. This snippet could be designed to require minimal adjustments, such as:
text
{% render 'kickflip-customizer', product: product, customizer_id: 'YOUR_CUSTOMIZER_ID' %}
Here, 'YOUR_CUSTOMIZER_ID' would be replaced with the specific ID of the Kickflip customizer.
JavaScript Integration:
Offer a JavaScript solution that allows the customizer to be loaded dynamically on any page. This could look like:
xml
<button onclick="KickflipCustomizer.open('YOUR_PRODUCT_ID')">Customize</button>
These options would enable merchants to integrate the customization process more seamlessly into their existing page structures and potentially improve usability and conversion rates.
I would greatly appreciate your feedback on these suggestions and look forward to any future possibilities for more flexible integration of the customizer.
Thank you for your time and attention.
Best regards