{"id":915222,"name":"GRANDMA Photo Upload Canvas","label_available_product":null,"field_positions":null,"product_display_type":"radio","product_tags":null,"featured_image_url":null,"featured_image_thumbnail":null,"show_first_campaign_mockup_id":null,"artworks":[{"id":1125941,"name":"GRANDMA photo upload","description":null,"width":3189,"height":2232,"thumbnail":"users\/16936\/artworks\/69aae741a06cc_thumbnail.webp","is_locked":null,"template_settings":null,"current_version_id":2443782,"design_format":"rgb","status":0,"data":[{"id":"template-676761","name":"Default template","addons":[],"layers":[{"id":"layer-163112","top":1346.07,"left":1594.5,"name":"Text layer","text":"Grandma is the heart of the home,","type":"text","align":"center","color":"#000000","locked":false,"rotate":0,"visible":true,"editable":true,"required":true,"form_type":"text","form_label":"Line 1 Custom Message","max_length":40,"typography":{"size":100,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/16936\/fonts\/69a176a9a4cba.woff2","size":131.7,"family":"Yellowtail-Regular"},"curve_radius":632.14,"stroke_color":"#FF0000","stroke_width":1,"shadow_display":"mockup_order","form_input_type":"text","typography_type":"custom","form_placeholder":"Grandma is the heart of the home,","autoscale_enabled":true,"autoscale_max_width":3123.61,"right_to_left_enabled":false},{"id":"layer-523998","top":1560.73,"left":1594.5,"name":"Text layer copy","text":"that person is you.","type":"text","align":"center","color":"#000000","locked":false,"rotate":0,"visible":true,"editable":true,"required":true,"form_type":"text","form_label":"Line 2 Custom Message","max_length":40,"typography":{"size":100,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/16936\/fonts\/69a176a9a4cba.woff2","size":131.7,"family":"Yellowtail-Regular"},"curve_radius":632.14,"stroke_color":"#FF0000","stroke_width":1,"shadow_display":"mockup_order","form_input_type":"text","form_visibility":true,"typography_type":"custom","form_placeholder":"that person is you.","autoscale_enabled":true,"autoscale_max_width":3123.61,"right_to_left_enabled":false},{"id":"layer-122450","top":623.8,"url":"users\/16936\/image-layers\/69a96251f046b_large.webp","left":2658.88,"name":"A22","type":"clipart","width":418.24,"height":552.18,"locked":false,"rotate":0,"visible":true,"group_id":"layer-641925","required":true,"form_type":"photo","form_label":"7. Upload Photo","masked_url":"users\/16936\/images\/69a9894408f28_large.webp","photo_editor":"image_placement","masked_enable":true,"photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-510880","top":619.48,"url":"users\/16936\/image-layers\/69a96251c1be5_large.webp","left":2192.43,"name":"M","type":"clipart","width":444.16,"height":550.45,"locked":false,"rotate":0,"visible":true,"group_id":"layer-641925","required":true,"form_type":"photo","form_label":"6. Upload Photo","masked_url":"users\/16936\/images\/69a988a51d481_large.webp","photo_editor":"image_placement","masked_enable":true,"photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-206295","top":628.98,"url":"users\/16936\/image-layers\/69a96251c2129_large.webp","left":1785.96,"name":"D","type":"clipart","width":387.13,"height":541.81,"locked":false,"rotate":0,"visible":true,"group_id":"layer-641925","required":true,"form_type":"photo","form_label":"5. Upload Photo","masked_url":"users\/16936\/images\/69a988918427a_large.webp","photo_editor":"image_placement","masked_enable":true,"photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-646021","top":625.96,"url":"users\/16936\/image-layers\/69a96251be786_large.webp","left":1357.28,"name":"N","type":"clipart","width":399.22,"height":547.86,"locked":false,"rotate":0,"visible":true,"group_id":"layer-641925","required":true,"form_type":"photo","form_label":"4. Upload Photo","masked_url":"users\/16936\/images\/69a976ba631d7_large.webp","photo_editor":"image_placement","masked_enable":true,"photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-267099","top":623.8,"url":"users\/16936\/image-layers\/69a962521b194_large.webp","left":918.1,"name":"A","type":"clipart","width":419.97,"height":552.18,"locked":false,"rotate":0,"visible":true,"group_id":"layer-641925","required":true,"form_type":"photo","form_label":"3. Upload Photo","masked_url":"users\/16936\/images\/69a976a55e0fe_large.webp","photo_editor":"image_placement","masked_enable":true,"photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-508139","top":627.69,"url":"users\/16936\/image-layers\/69a962523c042_large.webp","left":548.17,"name":"R","type":"clipart","width":357.75,"height":544.4,"locked":false,"rotate":0,"visible":true,"group_id":"layer-641925","required":true,"form_type":"photo","form_label":"2. Upload Photo","masked_url":"users\/16936\/images\/69a9768f2c84b_large.webp","photo_editor":"image_placement","masked_enable":true,"photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-374592","top":619.48,"url":"users\/16936\/image-layers\/69a96252a1015_large.webp","left":111.88,"name":"G","type":"clipart","width":403.55,"height":560.83,"locked":false,"rotate":0,"visible":true,"group_id":"layer-641925","required":true,"form_type":"photo","form_label":"1. Upload Photo","masked_url":"users\/16936\/images\/69a9761a0ff26_large.webp","photo_editor":"image_placement","masked_enable":true,"photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-641925","name":"Group 1","type":"group","locked":false,"opened":true,"visible":true}],"positions":["layer-374592","layer-508139","layer-267099","layer-646021","layer-206295","layer-510880","layer-122450","layer-163112","layer-523998"],"charge_enabled":false}]}],"campaign_products":[{"id":1650690,"campaign_id":915222,"product_id":317130,"created_at":"2026-03-05T13:50:43.000000Z","updated_at":"2026-03-05T13:50:43.000000Z","position":0,"platform_title":null,"campaign_variants_position":null,"product":{"id":317130,"user_id":16936,"fulfillment_id":null,"fulfillment_linked_id":null,"title":"Canvas","description":"","had_back":false,"variants_position":null,"colors_position":["Black"],"sizes_position":["21cm x 30cm","30cm x 40cm"],"thumbnail":null,"enable_custom_printarea":false,"print_provider_id":null,"design_format":null,"color_display_type":"radio","size_display_type":"radio","color_custom_label":null,"size_custom_label":null,"status":0,"label":"Canvas","product_options_position":null,"internal_tags":null,"printareas":[{"id":913213,"product_id":317130,"name":"Front","width":3189,"height":2232,"position":0,"display_name":"Canvas 21x30cm"},{"id":915011,"product_id":317130,"name":"Front","width":4252,"height":3189,"position":1,"display_name":"Canvas 30x40cm"}]},"campaign_variants":[{"campaign_product_id":1650690,"variant_id":7761466,"campaign_mockup_id":null,"variant":{"id":7761466,"product_id":317130,"fulfillment_linked_id":"Canvas 30x40cm","fulfillment_linked_image_id":null,"color":"Black","size":"30cm x 40cm","color_hex":"#000","available":true,"base_cost":null,"price":50,"created_at":"2026-02-28T12:17:36.000000Z","updated_at":"2026-03-03T10:46:53.000000Z","compare_at_price":null,"ref":null,"weight":"","mockup_id":null,"printarea_id":915011,"deleted_at":null,"sku":"Canvas 30x40cm","printarea_ids":[]},"color":"Black","color_hex":"#000","size":"30cm x 40cm","product_id":317130},{"campaign_product_id":1650690,"variant_id":7761465,"campaign_mockup_id":9368814,"variant":{"id":7761465,"product_id":317130,"fulfillment_linked_id":"Canvas 21x30cm","fulfillment_linked_image_id":null,"color":"Black","size":"21cm x 30cm","color_hex":"#000","available":true,"base_cost":null,"price":50,"created_at":"2026-02-28T12:17:02.000000Z","updated_at":"2026-02-28T12:17:53.000000Z","compare_at_price":null,"ref":null,"weight":"","mockup_id":null,"printarea_id":913213,"deleted_at":null,"sku":"Canvas 21x30cm","printarea_ids":[]},"color":"Black","color_hex":"#000","size":"21cm x 30cm","product_id":317130}],"campaign_mockups":[{"id":9368814,"campaign_product_id":1650690,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":1,"preview_url":"users\/16936\/campaign-products\/1650690\/69aaee3f9fcb6.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/16936\/campaign-products\/1650690\/69aaee3f9fcb6_thumbnail.webp","old_campaign_mockup_id":9355839,"mockup_id":1528111,"alt":"HrGgGNYNVDo","layers":[{"height":960,"id":"layer-562809","left":0,"locked":true,"name":"HrGgGNYNVDo","opacity":1,"top":0,"type":"image","url":"users\/16936\/mockup-layers\/69a2e49606360_large.webp","visible":true,"width":960},{"id":"layer-123906","name":"canvas1","type":"image","top":0,"left":0,"width":960,"height":960,"rotate":0,"url":"users\/16936\/mockup-layers\/69a438fb59a43_large.webp","opacity":1,"visible":true,"locked":false},{"id":"layer-542291","name":"Canvas 21x30cm (3189x2232)","top":213,"left":73,"width":809,"height":566,"rotate":0,"printarea_id":913213,"visible":true,"opacity":1,"locked":false}],"type":"image","campaign_mockup_printareas":[]}]}],"campaign_artworks":[{"id":3346293,"printarea_id":913213,"campaign_id":915222,"artwork_id":1125941,"top":0,"left":0,"width":3189,"height":2232,"position":0,"rotate":null}],"instance_variants":[{"campaign_id":915222,"variant_id":7761466,"platform_linked_id":"51992417698105"},{"campaign_id":915222,"variant_id":7761465,"platform_linked_id":"51992417665337"}],"config":{"shop_logo":"users\/16936\/images\/69527ba179231_large.webp","atc_action":"default","show_buynow":false,"show_gallery":true,"show_preview":true,"zoom_gallery":true,"enable_sticky":true,"hide_quantity":false,"primary_color":null,"show_quantity":true,"style_variants":"outline","thumbnail_type":"dynamic","preview_content":"gallery","show_cross_sell":false,"add_design_links":"property","personalize_type":"direct","show_edit_button":false,"atc_border_radius":"rounded","atc_button_layout":"layout_1","blacklisted_words":[],"position_of_price":"price_compared_save","addon_price_enable":true,"alignment_variants":"left","show_arrows_mobile":false,"show_saving_amount":true,"addon_option_enable":true,"buynow_button_color":null,"dropdown_searchable":false,"preview_artwork_only":false,"should_block_inspect":true,"show_app_description":false,"atc_notify_item_added":true,"show_compare_at_price":true,"single_mockup_enabled":false,"success_message_color":"#F6F6F6","border_radius_variants":"rounded","show_action_in_preview":true,"sync_between_templates":true,"show_navigation_numbers":true,"support_public_property":false,"action_button_in_preview":"atc","hide_single_value_option":true,"load_gallery_immediately":true,"personalize_button_color":"#FFFFFF","search_category_dropdown":false,"enable_personalize_button":false,"image_placement_on_mockup":true,"personalization_alignment":"left","personalization_font_size":"small","auto_select_first_template":true,"collapse_description_block":false,"confirmation_checkbox_enable":false,"personalization_item_per_row":"auto","personalization_toggle_style":"switch","show_custom_info_below_price":false,"action_button_in_zoom_gallery":"hover_pinch_zoom","is_display_customization_link":true,"keep_shopify_inventory_config":true,"personalization_border_radius":"rounded","personalize_button_text_color":"#000000","show_galley_thumbnails_mobile":true,"buynow_button_hover_text_color":null,"personalization_choose_a_theme":"modern","personalize_button_hover_color":"#F6F6F6","action_button_in_show_save_badge":"show_amount_with_currency","show_personalization_form_header":false,"show_assigned_variant_images_only":false,"personalize_button_hover_text_color":"#000000","size_label":"Sizes","color_label":"Colors","template_label":"\u200e","upload_button_text":"Choose an Image","form_required_error":"Some fields are required","confirmation_message":"Oops\u2026 You missed the confirmation box above","success_atc_response":"Hooray!! You added an item to the cart.<br><a href=\"\/cart\">View cart<\/a>","available_product_label":"Products","recustomize_button_text":"Modify this image","text_max_length_warning":null,"upload_button_text_reup":"Choose another image","visibility_toggle_label":"(toggle option)","maps_select_button_label":"Select & Continue","product_name_button_label":"Product Name","close_preview_buttom_label":"Close Preview","confirmation_checkbox_label":"Please confirm your design before hitting \"Add To Cart\"","maps_api_key":"pk.eyJ1IjoiaG91c3NhbWZhd2F6IiwiYSI6ImNtN3R4bmdtdDF2NWwyanF0eWhpd2VvdzMifQ.TkBIYt5LZAn5mj_PKfft7Q","maps_place_provider":"mapbox","sync_campaign_info_to_shopify":false},"has_subscription":true,"is_development":false,"is_plus":false,"shop_name":"Personalize.ae","clipart_categories":[]}