{"title":"Forms \u0026 Content Pages","description":"\u003cp\u003eForms \u0026amp; Content Pages work for Shopify and Shopify Plus stores, grouped into 9 categories.\u003c\/p\u003e\u003cp\u003eWe have completed 809 requests across Blog Layout \u0026amp; Customization, Contact Form \u0026amp; Custom Form, Footer Customization, About Us \u0026amp; Story Page, FAQ Page \u0026amp; FAQ Section and 4 more. Browse the categories below to see real examples, or describe your own task and we will quote it within 24 hours.\u003c\/p\u003e","products":[{"product_id":"custom-contact-form-fields-prestige","title":"Custom Contact Form Fields","description":"\u003cp class=\"task-lead\"\u003eA gifts brand selling engraved and personalized items needed custom fields on the product page where customers could choose options and type in names, dates, and coordinates.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eWe offer customized products with personalized engraving. We need custom form fields on the product page where customers choose from options or type in their initials, name, date, or coordinates. It has to carry through to the order.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003eThe brand's products couldn't be sold with standard variants. Every order needed free-text input and those details had to show up in the order for the engraver.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe built a set of custom fields into the product template that collect the personalization details and carry them through the cart and checkout onto the order. Fields can be text, dropdowns, or dates, and each product template controls which ones appear.\u003c\/p\u003e\u003cp\u003eThe details show in the order notes and in the confirmation email, so nothing gets lost between purchase and engraving.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eCustom text, dropdown, and date fields on the product page\u003c\/li\u003e\n\u003cli\u003ePersonalization carried through cart, checkout, and order\u003c\/li\u003e\n\u003cli\u003eFields visible in order details and confirmation email\u003c\/li\u003e\n\u003cli\u003ePer-product control over which fields appear\u003c\/li\u003e\n\u003cli\u003eRequired-field validation before add to cart\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44154829373514,"sku":"TASK-0012","price":0.0,"currency_code":"USD","in_stock":false}]},{"product_id":"footer-customization-parallax","title":"Footer Customization","description":"\u003cp class=\"task-lead\"\u003eA children's clothing brand wanted a completely new footer built from a design mockup, to replace the theme's default on every page.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eI'd like you to create a totally new footer to replace the current one on all pages. Attached is an image showing how I'd like it to look. Column one is plain text, column two is a menu, and so on.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003eThe theme's footer didn't match the brand's design direction. They had a mockup and needed it built exactly, with the same fonts and spacing.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe built the footer from the mockup as a theme section with editable columns, so each block's content can be changed without a developer. Fonts and spacing were matched to the design file.\u003c\/p\u003e\u003cp\u003eOn mobile the columns stack in the order the brand chose.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eFooter built to match the supplied mockup\u003c\/li\u003e\n\u003cli\u003eEditable columns in the theme editor\u003c\/li\u003e\n\u003cli\u003eFonts and spacing matched to the design file\u003c\/li\u003e\n\u003cli\u003eMobile stacking order set by the brand\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44154830258250,"sku":"TASK-0016","price":0.0,"currency_code":"USD","in_stock":false}]},{"product_id":"build-about-us-and-story-page-testament","title":"Build About Us and Story Page","description":"\u003cp class=\"task-lead\"\u003eAn organization was about to launch paid campaigns and needed an About Us page built and added to the main navigation before the ads went live.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eWe have a few tidy-up items before launching paid campaigns. Create a new About Us menu option at the top of the homepage and build out the page with our story and team.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003eThe campaign landing traffic would look for credibility before donating or buying. The About page was the credibility.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe built the About page with sections for the organization's story, team, and mission, added it to the main navigation, and made every section editable so the organization could update it as the team changed.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eAbout Us page with story, team, and mission sections\u003c\/li\u003e\n\u003cli\u003eAdded to the main navigation\u003c\/li\u003e\n\u003cli\u003eAll sections editable in the theme editor\u003c\/li\u003e\n\u003cli\u003eBuilt and live before the campaign launch\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44154831700042,"sku":"TASK-0023","price":0.0,"currency_code":"USD","in_stock":false}]},{"product_id":"build-new-faq-page-dawn","title":"Build New FAQ Page","description":"\u003cp class=\"task-lead\"\u003eA home goods brand needed an FAQ page built, added to the navigation, and formatted to match their theme.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eAdd an FAQ page to the navigation and format the questions below to match the theme's style. Accordion style so it's not a wall of text.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003eThe brand had the content written. They needed it built as a proper page.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe built the FAQ page with collapsible questions, styled to the theme, and added it to the main navigation and footer. Questions are managed from the theme editor so the brand can add or reorder them.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eFAQ page with collapsible questions\u003c\/li\u003e\n\u003cli\u003eStyled to match the theme\u003c\/li\u003e\n\u003cli\u003eAdded to navigation and footer\u003c\/li\u003e\n\u003cli\u003eQuestions managed in the theme editor\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44155511799882,"sku":"TASK-0078","price":0.0,"currency_code":"USD","in_stock":false}]},{"product_id":"form-submission-notification-and-routing-prestige","title":"Form Submission Notification and Routing","description":"\u003cp class=\"task-lead\"\u003eA media brand needed tracking code added to their email opt-in forms without changing how the forms looked.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eAdd this tracking code to our email newsletter opt-in placements. Keep the current styling and button design exactly as they are. Nothing on the front end should change.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003eAttribution was missing on signups. The forms themselves were fine.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe added the tracking to every opt-in placement across the site so signups are attributed correctly, leaving the visible forms untouched.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eTracking added to all opt-in placements\u003c\/li\u003e\n\u003cli\u003eForm styling unchanged\u003c\/li\u003e\n\u003cli\u003eAttribution verified on test signups\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44155540275274,"sku":"TASK-0106","price":0.0,"currency_code":"USD","in_stock":false}]},{"product_id":"custom-page-template-retina","title":"Custom Page Template","description":"\u003cp class=\"task-lead\"\u003eA home goods brand liked their theme but found the inside pages too limited. They wanted a page template with sections they could customize.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eOverall I really like the theme, but the options for inside pages are limited. We want to customize inside pages with sections the same way we can on the homepage.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003eThe homepage was flexible. Every other page was a text box.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe built an alternate page template that supports sections, so the brand can add image blocks, featured collections, and text columns to any page from the theme editor. Existing pages can switch to it at any time.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eSection-enabled page template\u003c\/li\u003e\n\u003cli\u003eImage, collection, and text sections available\u003c\/li\u003e\n\u003cli\u003eSwitchable per page in the admin\u003c\/li\u003e\n\u003cli\u003eEditable from the theme editor\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44155677769802,"sku":"TASK-0134","price":0.0,"currency_code":"USD","in_stock":false}]},{"product_id":"add-sidebar-and-author-and-related-posts-to-blog-atlantic","title":"Add Sidebar and Author and Related Posts to Blog","description":"\u003cp class=\"task-lead\"\u003eA wellness brand wanted their blog rebuilt with a sidebar, author bios, and related posts, matching a reference they provided.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eWe're looking to recreate our blog. The theme developers referred us. See the image for what we want: sidebar with categories, author bio at the end of posts, related posts underneath.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003eThe theme's blog was a bare list. The brand wanted a publication.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe rebuilt the blog with a category sidebar, author bios on posts, related posts by tag, and a featured post on the blog homepage. All of it editable from the theme editor.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eCategory sidebar on the blog\u003c\/li\u003e\n\u003cli\u003eAuthor bio on posts\u003c\/li\u003e\n\u003cli\u003eRelated posts by tag\u003c\/li\u003e\n\u003cli\u003eFeatured post on the blog homepage\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44155681636426,"sku":"TASK-0177","price":0.0,"currency_code":"USD","in_stock":false}]},{"product_id":"shipping-policy-and-page-prestige","title":"Shipping Policy and Page","description":"\u003cp class=\"task-lead\"\u003eA brand needed a shipping policy page built and linked from the footer and the product page.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eBuild a shipping policy page with our rates and delivery times, link it from the footer, and add a link near the add-to-cart button so customers see it before buying.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003eShipping questions were flooding support.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe built the shipping policy page with the brand's content, added it to the footer navigation, and placed a shipping information link beneath the add-to-cart button that opens the policy in a popup.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eShipping policy page\u003c\/li\u003e\n\u003cli\u003eFooter link\u003c\/li\u003e\n\u003cli\u003eShipping info link under add to cart\u003c\/li\u003e\n\u003cli\u003eOpens in a popup\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44155685929034,"sku":"TASK-0202","price":0.0,"currency_code":"USD","in_stock":false}]},{"product_id":"quote-request-and-inquiry-form-prestige","title":"Quote Request and Inquiry Form","description":"\u003cp class=\"task-lead\"\u003eA retailer wanted a Get Free Design and Quote button added to more pages, all connecting to the same form.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eAdd the same Get Free Design and Quote button you built before to these additional pages. It connects to the quote form.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003eA working button that needed wider placement.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe added the button to the requested pages, all linking to the existing quote form, and made it a reusable block the retailer can drop onto any page from the theme editor.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eQuote button added to the requested pages\u003c\/li\u003e\n\u003cli\u003eReusable block in the theme editor\u003c\/li\u003e\n\u003cli\u003eConnected to the existing form\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44155687174218,"sku":"TASK-0222","price":0.0,"currency_code":"USD","in_stock":false}]},{"product_id":"new-blog-template-and-custom-blog-layout-symmetry","title":"New Blog Template and Custom Blog Layout","description":"\u003cp class=\"task-lead\"\u003eA studio wanted one of their blogs redesigned as a gallery, since each post was a visual story.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eI want to redesign one particular blog. It's a series of visual stories, each based on a letter of the alphabet. It should feel like a gallery, not a list of posts.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003eA blog format that didn't suit the content.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe built a gallery-style blog template with large featured images in a grid, applied it to that one blog, and left the other blogs on the standard template.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eGallery-style blog template\u003c\/li\u003e\n\u003cli\u003eLarge featured images in a grid\u003c\/li\u003e\n\u003cli\u003eApplied to one blog only\u003c\/li\u003e\n\u003cli\u003eOther blogs unchanged\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44155687796810,"sku":"TASK-0228","price":0.0,"currency_code":"USD","in_stock":false}]},{"product_id":"featured-image-and-thumbnail-on-blog-post-dawn","title":"Featured Image and Thumbnail on Blog Post","description":"\u003cp class=\"task-lead\"\u003eA brand wanted blog posts on the homepage in a grid with featured images, and the Pinterest share on posts to use the featured image.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eI want to create a grid for blog posts on the homepage with the featured image for each. And when someone pins a blog post, it should pin the featured image, not a random one.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003eBlog content that wasn't getting surfaced or shared well.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe added a homepage blog grid showing the latest posts with featured images and excerpts, and set the Pinterest share on posts to use the featured image with the post title.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eBlog grid on the homepage with featured images\u003c\/li\u003e\n\u003cli\u003ePost count and layout set in the theme editor\u003c\/li\u003e\n\u003cli\u003ePinterest share uses the featured image\u003c\/li\u003e\n\u003cli\u003ePost title included in the pin\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44155688550474,"sku":"TASK-0243","price":0.0,"currency_code":"USD","in_stock":false}]},{"product_id":"wholesale-and-trade-application-form-prestige","title":"Wholesale and Trade Application Form","description":"\u003cp class=\"task-lead\"\u003eA brand's wholesale application form was collecting answers that didn't reach them. They wanted the fields to actually submit.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eI want the fields on the wholesale application page to actually reach us. Right now we only get the name and email. Business name, tax ID, and the rest go missing.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003eA form that looked complete but wasn't.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe rebuilt the wholesale application so every field submits, delivers the full application by email, and tags the customer for review. The brand approves applicants from the admin.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eAll application fields submitting\u003c\/li\u003e\n\u003cli\u003eFull application delivered by email\u003c\/li\u003e\n\u003cli\u003eApplicant tagged for review\u003c\/li\u003e\n\u003cli\u003eApproval from the Shopify admin\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44155693695050,"sku":"TASK-0266","price":0.0,"currency_code":"USD","in_stock":false}]},{"product_id":"faq-on-product-page-atlantic","title":"FAQ on Product Page","description":"\u003cp class=\"task-lead\"\u003eA brand wanted an FAQ accordion inside a collapsible read-more section at the bottom of a collection page.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eWe added a custom text section at the bottom of the collection page titled Questions and Answers. We want it inside a collapsible read-more with an accordion for each question.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003eLong FAQ content that needed to be tidy.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe wrapped the FAQ in a read-more toggle and turned each question into an accordion item, editable from the theme editor.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eRead-more wrapper for the FAQ block\u003c\/li\u003e\n\u003cli\u003eAccordion per question\u003c\/li\u003e\n\u003cli\u003eEditable in the theme editor\u003c\/li\u003e\n\u003cli\u003eWorks on mobile\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44155694022730,"sku":"TASK-0273","price":0.0,"currency_code":"USD","in_stock":false}]},{"product_id":"blog-seo-and-meta-and-excerpt-testament","title":"Blog SEO and Meta and Excerpt","description":"\u003cp class=\"task-lead\"\u003eA brand wanted their blog layout redesigned with excerpts and proper meta descriptions per post.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eRedesign the blog layout to match the reference. Each post should show an excerpt on the listing page, and I want to set a separate meta description for each post.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003eA blog listing with no excerpts and no SEO control.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe redesigned the blog listing with featured images and excerpts, and made sure each post's meta description is editable from the post admin.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eBlog listing redesigned to the reference\u003c\/li\u003e\n\u003cli\u003eExcerpts on the listing page\u003c\/li\u003e\n\u003cli\u003ePer-post meta descriptions\u003c\/li\u003e\n\u003cli\u003eMobile layout included\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44155694350410,"sku":"TASK-0279","price":0.0,"currency_code":"USD","in_stock":false}]},{"product_id":"returns-and-refund-page-turbo","title":"Returns and Refund Page","description":"\u003cp class=\"task-lead\"\u003eA retailer wanted a returns and refund page built and linked from the footer and order emails.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eBuild a returns page with our policy, a simple form to request a return, and link it from the footer and the order confirmation email.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003eReturns handled by email with no structure.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe built the returns page with the policy and a return request form that emails the retailer with the order number, and linked it from the footer and confirmation email.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eReturns and refund page\u003c\/li\u003e\n\u003cli\u003eReturn request form\u003c\/li\u003e\n\u003cli\u003eLinked from footer and order email\u003c\/li\u003e\n\u003cli\u003eRequests delivered by email\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44155697627210,"sku":"TASK-0338","price":0.0,"currency_code":"USD","in_stock":false}]},{"product_id":"spam-protection-and-captcha-on-form-parallax","title":"Spam Protection and CAPTCHA on Form","description":"\u003cp class=\"task-lead\"\u003eA retailer was getting spam through the contact form and account creation and wanted both protected.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eI'm experiencing spam through the contact form and account creation. Shopify said to add protection. I need it on both.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003eBots hitting two entry points.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe added spam protection to the contact form and account registration that stays invisible to real customers and blocks automated submissions.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eSpam protection on the contact form\u003c\/li\u003e\n\u003cli\u003eSpam protection on registration\u003c\/li\u003e\n\u003cli\u003eInvisible to real customers\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44155699527754,"sku":"TASK-0368","price":0.0,"currency_code":"USD","in_stock":false}]},{"product_id":"file-upload-form-field-atlantic","title":"File Upload Form Field","description":"\u003cp class=\"task-lead\"\u003eA brand wanted two additional contact forms, one for retailer applications with a file upload for a resale certificate.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eAdd two contact forms. One is Become a Retailer, which needs a file upload for their resale certificate. The other is a general inquiry form.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003eForms with specific purposes and one with an attachment.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe built both forms, with the retailer form including a file upload that attaches the certificate to the submission email, and routed each form to the right inbox.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eBecome a Retailer form with file upload\u003c\/li\u003e\n\u003cli\u003eGeneral inquiry form\u003c\/li\u003e\n\u003cli\u003eEach routed to its own inbox\u003c\/li\u003e\n\u003cli\u003eAttachments delivered with submissions\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44155699593290,"sku":"TASK-0369","price":0.0,"currency_code":"USD","in_stock":false}]},{"product_id":"blog-post-sharing-and-social-buttons-retina","title":"Blog Post Sharing and Social Buttons","description":"\u003cp class=\"task-lead\"\u003eA brand wanted social share buttons on blog posts with Pinterest sharing the featured image.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eAdd share buttons to blog posts. Facebook, Twitter, Pinterest, email. Pinterest should share the featured image.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003eBlog content with no sharing.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe added share buttons to blog posts with the featured image set for Pinterest, styled to match the theme.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eShare buttons on blog posts\u003c\/li\u003e\n\u003cli\u003ePinterest uses the featured image\u003c\/li\u003e\n\u003cli\u003eStyled to the theme\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44155705688138,"sku":"TASK-0406","price":0.0,"currency_code":"USD","in_stock":false}]},{"product_id":"privacy-and-terms-page-parallax","title":"Privacy and Terms Page","description":"\u003cp class=\"task-lead\"\u003eA European retailer needed legal consent checkboxes added before their lawyer would allow the store to sell.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eMy lawyer requires additions to the site. Consent checkboxes for terms and privacy at registration and checkout. Without this, the store cannot start selling.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003eLegal compliance blocking launch.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe added required consent checkboxes for terms and privacy on registration and in the cart before checkout, with the acceptance recorded on the customer and order.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eConsent checkboxes on registration\u003c\/li\u003e\n\u003cli\u003eConsent checkboxes before checkout\u003c\/li\u003e\n\u003cli\u003eAcceptance recorded\u003c\/li\u003e\n\u003cli\u003eLinks to policy pages\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44155712503882,"sku":"TASK-0432","price":0.0,"currency_code":"USD","in_stock":false}]},{"product_id":"timeline-and-brand-journey-testament","title":"Timeline and Brand Journey","description":"\u003cp class=\"task-lead\"\u003eA brand wanted a timeline section on their About page showing company milestones, after we resolved a homepage that wouldn't load.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eThe homepage stopped loading. Once that's fixed, we want a timeline on the About page: year by year milestones with images.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003eAn emergency and a feature.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe resolved the homepage loading issue first, then built a timeline section for the About page with milestones, dates, and images managed from the theme editor.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eHomepage loading restored\u003c\/li\u003e\n\u003cli\u003eTimeline section on the About page\u003c\/li\u003e\n\u003cli\u003eMilestones editable in the theme editor\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44155716763722,"sku":"TASK-0444","price":0.0,"currency_code":"USD","in_stock":false}]},{"product_id":"accordion-faq-atlantic","title":"Accordion FAQ","description":"\u003cp class=\"task-lead\"\u003eA brand wanted their FAQ page turned into an accordion with categories.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eTurn the FAQ page into an accordion. Group the questions by category with a heading for each, and each question expanding on click.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003eA long FAQ that needed structure.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe rebuilt the FAQ page with category headings and an accordion per question, managed from the theme editor.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eAccordion FAQ page\u003c\/li\u003e\n\u003cli\u003eGrouped by category\u003c\/li\u003e\n\u003cli\u003eManaged in the theme editor\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44155718795338,"sku":"TASK-0449","price":0.0,"currency_code":"USD","in_stock":false}]},{"product_id":"blog-comments-and-comment-migration-retina","title":"Blog Comments and Comment Migration","description":"\u003cp class=\"task-lead\"\u003eAn agency needed their client's WordPress blog comments migrated into Shopify, which Shopify's importer doesn't handle.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eWe're an agency and were referred by Shopify support. Our client's WordPress blog has years of comments. Shopify's import doesn't bring them. We need them migrated.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003eComments that mattered to the client.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe exported the WordPress comments, matched them to the migrated Shopify posts, and imported them with authors and dates preserved.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eWordPress comments migrated\u003c\/li\u003e\n\u003cli\u003eMatched to the correct posts\u003c\/li\u003e\n\u003cli\u003eAuthors and dates preserved\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44155725217866,"sku":"TASK-0486","price":0.0,"currency_code":"USD","in_stock":false}]},{"product_id":"add-team-and-founder-section-turbo","title":"Add Team and Founder Section","description":"\u003cp class=\"task-lead\"\u003eA brand wanted their About page rebuilt with scrolling sections like their homepage, including a team section.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eI like the way the homepage scrolls. Recreate the About page with that scrolling effect: our story, our team with photos, our values.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003eAn About page that felt static next to the homepage.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe rebuilt the About page with full-height scrolling sections for story, team, and values, with team members managed from the theme editor.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eScrolling About page\u003c\/li\u003e\n\u003cli\u003eStory, team, and values sections\u003c\/li\u003e\n\u003cli\u003eTeam members editable in the theme editor\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44155727446090,"sku":"TASK-0498","price":0.0,"currency_code":"USD","in_stock":false}]}],"url":"https:\/\/www.taskhusky.com\/collections\/forms-and-content-pages.oembed","provider":"TaskHusky","version":"1.0","type":"link"}