Create a landing page according to the following instructions Para-1 --------- Now, Create a amazon affiliate marketing product's single page html landing page by following the theme of template attached, 'Template_For_Other_Landing_Pages.html'. BACKUP REFERENCE: If the attached file has issues, you can also refer to this GitHub template for structure reference: https://github.com/MawlaAliKalandar19/TemplateLandingPage/blob/main/Template_For_Other_Landing_Pages.html You replace all relevant info into the template with the info related to a new product. New product's details are given below where you can find some new features to add. Change images plus texts under the heading like, "What Customers Are Saying" according to the details given below. CRITICAL: Preserve the EXACT Google Sheets integration code from the GitHub template. This includes: 1. The EXACT Google Apps Script URL: https://script.google.com/macros/s/AKfycbyp1l8jNLj8PRwoAz6tluyP9or2yDSlc2rIJRIWCB5RSKSJHzox6DPPtUu2mnu6JwwWeA/exec 2. The EXACT form handling JavaScript structure with config object 3. IMPORTANT: In the config object, the 'niche' field MUST be set to: "Beauty & Personal Care" 4. Do NOT modify the Google Sheets integration code in any way - only update the product name in the config object You change the CTA redirection links in 3 or 4 buttons as: https://amzn.to/4pXmm4b New product's details are given below. The template attached was actually created for a different product. Please keep all generalized in place but for SEO optimization use relevant products terms. Para-2 ---------- , use new product image link here. Keep thumbnail related intact, but use product image link instead of existing one. Replace the top-most image's link with the new product image. The very product image is the thumbnail and use product title as the alt image where necessary. CRITICAL: The main product image in the hero section MUST have the exact ID: id="heroimg" - just like in the template. For example: [PRODUCT TITLE] CRITICAL HERO IMAGE DISPLAY: The hero image MUST display without cropping. Use this exact structure: [PRODUCT TITLE] DO NOT apply object-fit: cover to the hero image. The class "w-full h-auto" ensures it displays at full width with natural height. CRITICAL: Preserve ALL existing tags from the template, including: 1. All technical meta tags (charset, viewport, cache-control, etc.) 2. All SEO meta tags (description, keywords, author, etc.) 3. All Open Graph meta tags (og:title, og:image, og:url, etc.) Specifically ensure these cache-control meta tags are included from the GitHub template: Say in the template a meta tag found is like, . Here use description of the new product instead. Another meta is like, . Here also use relevant keywords regarding new product for which we are designing the landing page. Following tags are given to you as a sample. In these properties, put real data regarding this product. Para-2(2) PROMO LINK DETECTION ELEMENT - MUST INCLUDE: ============================================= To ensure automated systems can detect the promo link, you MUST include this exact hidden element: Place this element in the section, preferably near the CTA buttons or in the footer. Requirements: 1. Element type: 2. ID attribute: id="promo_hidden" (EXACT) 3. Value attribute: value="https://amzn.to/4pXmm4b" 4. Must be present in the final HTML output 5. Do NOT wrap it in comments or conditional statements Para-3 ------------ For property="og:image", use property="og:image", content = "https://m.media-amazon.com/images/I/71FnwmMYL8L._SL1500_.jpg"> and Use , use new product's title here. , use new product's relevant content instead. Para-4 ---------- , this is landing page url. Please follow Landing Page's "First 3 Seconds attraction philosophy" for the audience which are: 1. What the product is used for. 2. Why the product's important (i.e., for product's benefits or usefulness/pros). 3. People need to what to get the product? The above things should be reflected in the landing page in proper positions, by seeing which the customer easily gets locked at the page and get extremely interested to buy it. Para-5 ----------- Following is the product's info: ------------------------------------------ Amazon Affiliate Product Details below: ---------------------------------------------------- Product image link: https://m.media-amazon.com/images/I/71FnwmMYL8L._SL1500_.jpg With product image please show the below section with product's action images somewhere in the page, the image/s says about the product's actions/features: ACTION IMAGES (3 images): 1. https://m.media-amazon.com/images/S/aplus-media-library-service-media/61c76a8c-c168-4e50-b2c5-b67747622cdd.__CR0,0,1464,600_PT0_SX1464_V1___.jpg 2. https://m.media-amazon.com/images/S/aplus-media-library-service-media/a05595ee-74e0-44fa-837d-a7c413aa5266.__CR0,0,1464,600_PT0_SX1464_V1___.jpg 3. https://m.media-amazon.com/images/S/aplus-media-library-service-media/0f0225f8-bae0-4ed8-8ad7-b141a51f65df.__CR0,0,1464,600_PT0_SX1464_V1___.jpg CRITICAL ACTION IMAGES LAYOUT INSTRUCTIONS: ============================================ 1. IMAGE CONTAINERS: Display these images inside beautifully designed card elements 2. PERFECT IMAGE FITTING - FIXED TO PREVENT STRETCHING: Use this exact CSS for all action images: .image-container { position: relative; width: 100%; overflow: hidden; border-radius: 12px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); display: flex; align-items: center; justify-content: center; background-color: #f8f9fa; } .image-container img { width: 100%; height: auto; max-width: 100%; max-height: 100%; object-fit: contain; object-position: center; transition: transform 0.3s ease; } .image-container:hover img { transform: scale(1.05); } 3. FLEXIBLE CONTAINER HEIGHT: Do NOT use fixed aspect ratio containers for action images. Instead, let the container height adjust naturally to the image height. Use min-height: 250px for desktop and min-height: 200px for mobile. 4. IMAGE PRESERVATION: Ensure images maintain their original proportions and are NOT cropped. 5. CRITICAL FOR ACTION IMAGES: Do NOT crop action images. They must show the complete product features. - object-fit: contain ensures full images are visible - This is different from hero image (no object-fit) and other images (object-fit: cover) 6. CREATIVE LAYOUT OPTIONS (Choose one): OPTION A (Recommended for 3 images): - First image: Larger, placed prominently at the top - Second & Third images: Smaller, arranged side-by-side below - Use CSS Grid: grid-template-columns: 1fr 1fr for the bottom row - Top image spans full width OPTION B (Equal emphasis): - Three images in a horizontal row - Each takes equal width (33.33%) - Gap between images: 15-20px - Stack vertically on mobile screens OPTION C (Featured layout): - Center image larger, side images smaller - Creates visual hierarchy - Good for highlighting main feature 7. MOBILE RESPONSIVENESS: - On screens smaller than 768px, stack all images vertically - Maintain consistent padding and margins - Ensure images don't overflow their containers 8. SAMPLE HTML STRUCTURE (for Option A with 3 images):
Secondary feature
Additional feature
9. CSS FOR SAMPLE LAYOUT: .action-images-section { display: flex; flex-direction: column; gap: 20px; } .image-row { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; } @media (max-width: 768px) { .image-row { grid-template-columns: 1fr; } .image-container { min-height: 200px !important; } .image-container.featured { min-height: 250px !important; } } Para-6 ----------- Current Product Title: Beetles Valentines Nails Polish - Pink Heart Sweetheart Glow Glitter Nail Polish 15ml/0.51Fl Oz - Long-Lasting Quick Dry Nail Polish DIY Nails Art Spring Valentines Nails Gifts for Her Convert the title to a shorter one so that the customers can know what the product is for. Keep product's brand name in the shortened title. Para-7 ----------- Some scrapped Data about the product (product detail): ------------------------------------------------------------------------- Beetles Valentines Nails Polish - Pink Heart Sweetheart Glow Glitter Nail Polish 15ml/0.51Fl Oz - Long-Lasting Quick Dry Nail Polish DIY Nails Art Spring Valentines Nails Gifts for Her Visit the beetles Gel Polish Store 4.3 4.3 out of 5 stars (758) | Search this page $8.99 with 10 percent savings-10% $8.99 $17.98 per fluid ounce($17.98 / fluid ounce) List Price: $9.99List Price: $9.99 Join Prime to buy this item at $7.99 $11.11 Shipping & Import Charges to South Africa Details Save 5% on 2 select item(s) Shop items Color: Rosy Dream 0-0-0 Sweetheart Glow $8.99 with 10 percent savings$8.99 $17.98 per fluid ounce($17.98 / fluid ounce) $9.99 Beach Bliss $9.99$9.99 $19.98 per fluid ounce($19.98 / fluid ounce) Celadon Glaze $9.99$9.99 $19.98 per fluid ounce($19.98 / fluid ounce) Clear Nail Polish Base Coat and Top Coat $11.99$11.99 Cloudy Rose $8.99 with 31 percent savings$8.99 $17.98 per fluid ounce($17.98 / fluid ounce) $12.99 Cozy Days $9.99$9.99 Lakeside Ripple $7.99$7.99 $15.98 per fluid ounce($15.98 / fluid ounce) Melt Like Butter $7.99$7.99 $15.98 per fluid ounce($15.98 / fluid ounce) Mocha Mousse $7.99$7.99 Nail Polish Remover $8.99$8.99 $8.99 per count($8.99 / count) Red Symphony $6.99$6.99 Rosy Dream $7.99$7.99 $15.98 per fluid ounce($15.98 / fluid ounce) Serene Green $7.99$7.99 See 9 options with no featured offers Top highlights Item details Measurements Liquid Volume 0.51 Fluid Ounces Number of Items 1 Top reviews: Customers say Top reviews from the United States MonkeyBusiness 5.0 out of 5 stars Beautiful color, dries faster than some w/caveat* Reviewed in the United States on November 10, 2024 Color: Mocha MousseVerified Purchase I purchased Beetles fast drying cream in 2 colors. The sage/mint green and brown. The slightly down side is the thickness as it comes from the bottle. It would be less messy when applying if it were just a bit thinner. It’s almost like a polish that’s been opened and used 3 times and begins to get clumpy and thick. This polish was not previously opened, it was sealed in a box and most certainly new. ABOUT THE COLORS: The sage/mint leans blue once dried with the green tones getting a bit lost. It’s still green in sunlight but when the sun goes down, under artificial light, it truly looks turquoise/green/blue. The one image I included of the sage/mint is in diffused sunlight. I really love both colors but I prefer the coffee brown (at least for a while) The shape of the bottle: it’s a bit tippy. The design is super nice but as the base of the bottle is narrow this is a recipe for disaster & means, it’s easy to knock over. The fix: I use a bit of plasticine (soft children’s modeling clay) inside a small vessel to mold around the bottle’s narrow bottom & can tilt it slightly while keeping it steady. *The caveat Yes, it dries fairly fast EXCEPT due to the thickness after just one coat it is just drying on the surface leaving a gummy under-belly. I could touch the surface lightly but ANY pressure will immediately dent into the polish leaving marks that ruin the manicure. Do not be lulled into thinking that after 30 minutes you can get the clothes out of the dryer or reach for your car keys inside your bag. Total destruction awaits. I use SecheVite speed dry top coat (which never fails to put a beautiful shine top coat while drying polish instantly.) This almost works with this polish. It dries it better than not using any SecheVite but there’s still a spongy feel that eventually goes away after 14 to 20 hours! For example, I put a second coat of the brown on last night while watching tv. I waited about 30 minutes to apply the SecheVite top coat. As expected, it was dry to touch but don’t go rearranging the silverware drawer.👀 I am a very still sleeper (phew) I successfully made it through the night without any noticeable damage. The colors are very nice. I absolutely will buy a couple more colors and look for a thinner made by Beetle that I can add to thin it a bit. The pricing is very good. It arrived as promised but I’d suggest a bubble wrap envelope instead of a big box with thick packaging paper that allows the product to drop to the boxes bottom and defeating the purpose of all that packaging. Read more Customer image Customer image Customer image 12 people found this helpful Helpful Report Jungle Jolene 5.0 out of 5 stars Love this bright olive/avocado green polish by Beetles called Serene Green! Reviewed in the United States on December 11, 2025 Color: Serene GreenVerified Purchase Love my new nail polish! Beetles Serene Green polish is thick and creamy with a lovely brush. 2 coats is really sufficient and dries really fast. I always top with a good protective top coat. The color is exactly as pictured on Amazon and I really look forward to trying more colors. This is a really quality polish at a reasonable price. Customer image Helpful Report Amanda Burris 5.0 out of 5 stars Will buy again Reviewed in the United States on January 10, 2026 Color: Heart's DesireVerified Purchase I love everything about this nail polish! The color is beautiful and long lasting! The package is adorable and it's a great price. I will be purchasing again also in different shades! One person found this helpful Helpful Report TAMMY MARTIN 4.0 out of 5 stars Good quality and pretty color like a pearl color comes in on. Reviewed in the United States on January 9, 2026 Color: Lakeside RippleVerified Purchase It's a pretty blue color. I just received it But it seems like it's a good quality. Helpful Report DebD 5.0 out of 5 stars First time lucky ! Reviewed in the United States on January 20, 2026 Color: Purple Nail PolishVerified Purchase My first buying this brand. So far I love it. The brush is big and holds a lot of polish, and glides on easily. I also love the subtle purple shade it's perfect for Winter. Helpful Report Clara Brubaker 5.0 out of 5 stars Strengthening Nail Polish That Really Works! Reviewed in the United States on January 13, 2026 Color: Clear Nail Polish Base Coat and Top CoatVerified Purchase I’ve tried a lot of nail polishes that claim to strengthen nails, but this one actually delivers! After about two weeks of regular use, my nails feel noticeably stronger and less prone to splitting or peeling. The formula goes on smoothly, dries fairly quickly, and doesn’t chip right away like other “strengthening” polishes I’ve used. I apply it as a base coat and sometimes wear it on its own — it leaves a subtle shine that looks natural. Even better, I’ve noticed my nails have grown a bit faster and feel more resilient. I also appreciate that it doesn’t have that harsh chemical smell that so many polishes do. Helpful Report [ Please include those reviews which are positive regarding the product.] Para-8 ----------- For UI/UX shape, theme, elements' positioning, size, follow the template attached, 'Template_For_Other_Landing_Pages.html' (the user selected landing page name will be this). GitHub Backup: If needed for reference, check: https://github.com/MawlaAliKalandar19/TemplateLandingPage/blob/main/Template_For_Other_Landing_Pages.html HTML VALIDATION NOTE: When including Google Fonts or any external URLs with parameters in HTML attributes, encode ampersands (&) as & to prevent XML validation errors. For example: Use: Instead of: CRITICAL HEADER ALIGNMENT: The navigation menu and CTA button must be perfectly vertically aligned. Ensure: 1. The 'Get Yours Now' button text aligns horizontally with navigation link text 2. Use align-items: center on header container 3. Consistent line-height and vertical padding 4. Same baseline alignment for all header elements CRITICAL: The 'See Features' button (or any secondary CTA on gradient backgrounds) must have readable text. If placed on a gradient background, either: 1. Use white text with dark text-shadow 2. Add a semi-opaque white background behind the text 3. Use a solid color background for the button Example: Keep the scroll-to-top button and it's functionality similar to one used in the template attached and give consistent background color of the button. IMAGE DISPLAY FUNDAMENTALS (MUST FOLLOW): ========================================= To ensure all images display perfectly in their containers: 1. HERO IMAGE (id="heroimg") - SPECIAL RULES: - MUST use natural display without cropping - Use: [PRODUCT TITLE] - DO NOT use object-fit: cover on hero image - Let it display naturally at full width with auto height 2. ACTION IMAGES - Use rules from Para-5: - Use object-fit: contain (as specified in Para-5) - Maintain original proportions - Do NOT crop 3. OTHER IMAGES (non-hero, non-action): - Use object-fit: cover only when you need to fill containers - Combined with: width: 100%; height: 100% - For containers: Use fixed aspect ratios - Add: object-position: center (focus on important parts) 4. ASPECT RATIO TECHNIQUES: Technique A (Padding-bottom): .image-wrapper { position: relative; width: 100%; padding-bottom: 75%; /* 4:3 ratio */ overflow: hidden; } .image-wrapper img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; } Technique B (Aspect-ratio property): .image-wrapper { aspect-ratio: 4/3; overflow: hidden; } .image-wrapper img { width: 100%; height: 100%; object-fit: cover; } 5. CRITICAL EXCEPTION FOR HERO IMAGE: - The hero image (id="heroimg") MUST NEVER use object-fit: cover - It should display naturally: class="w-full h-auto" - Example: [PRODUCT TITLE] 6. ALTERNATIVE: BACKGROUND IMAGE METHOD: When you need precise control:
KEY TAKEAWAY: Use appropriate object-fit based on image type: 1. Hero Image: Natural display (w-full h-auto) - NO object-fit 2. Action Images: object-fit: contain - maintain proportions 3. Other Images: object-fit: cover - fill containers when needed MUST PRESERVE: The lead magnet section with Google Sheets integration MUST use this EXACT code structure: EXACT GOOGLE SHEETS INTEGRATION CODE TO PRESERVE: ================================================= const config = { scriptUrl: "https://script.google.com/macros/s/AKfycbyp1l8jNLj8PRwoAz6tluyP9or2yDSlc2rIJRIWCB5RSKSJHzox6DPPtUu2mnu6JwwWeA/exec", niche: "Beauty & Personal Care", product: "[UPDATE THIS WITH NEW PRODUCT NAME ONLY]" }; const form = document.getElementById("contactForm"); if (form) { form.addEventListener("submit", async function (e) { e.preventDefault(); const formMessage = document.getElementById("form-message"); const submitButton = form.querySelector('button[type="submit"]'); const originalButtonText = submitButton.textContent; const name = form.querySelector('input[name="name"]').value.trim(); const email = form.querySelector('input[name="email"]').value.trim(); // Basic validation if (!name || !email) { showMessage(formMessage, "Please fill out all fields.", "error"); return; } if (!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(email)) { showMessage(formMessage, "Enter a valid email.", "error"); return; } submitButton.disabled = true; submitButton.textContent = "Sending..."; try { const formData = new URLSearchParams(); formData.append("name", name); formData.append("email", email); formData.append("niche", config.niche); formData.append("product", config.product); const response = await fetch(config.scriptUrl, { method: "POST", headers: { "Content-Type": "application/x-www-form-urlencoded" }, body: formData }); const result = await response.json(); if (result.success) { showMessage( formMessage, "Success! Check your email for your nail care guide.", "success" ); form.reset(); } else { throw new Error(result.error || "Failed to save your information"); } } catch (error) { showMessage(formMessage, "Error: " + error.message, "error"); } finally { submitButton.disabled = false; submitButton.textContent = originalButtonText; } }); function showMessage(element, text, type) { element.textContent = text; element.style.display = "block"; element.style.color = "white"; // Force white text for all messages element.style.backgroundColor = "rgba(0, 0, 0, 0.7)"; // Dark semi-transparent background element.style.padding = "12px"; element.style.borderRadius = "8px"; element.style.fontWeight = "600"; if (type === "error") { element.scrollIntoView({ behavior: "smooth", block: "center" }); } } } ================================================= CRITICAL FOOTER RESTRICTION: In the footer section, DO NOT include any links like "Privacy Policy", "Terms of Service", "Contact Us", "Shipping Info", "Returns", or "Support". These should not appear anywhere in the footer or any other part of the landing page. Only include basic navigation links that point to sections within the same page (like "Product", "Benefits", "Reviews", etc.). Para-9 --------- For theme base gradient color, extract color code from following: background: linear-gradient(45deg, #9AB973 0%, #E2725B 100%) CRITICAL TEXT CONTRAST & READABILITY REQUIREMENTS: ================================================== To ensure all text is readable on the selected theme gradient, follow these rules: 1. Based on your selected theme, ensure sufficient contrast between text and background 2. Primary buttons should use white text (#FFFFFF) 3. Secondary buttons should use dark text (#333333) 4. Add text shadows to white text on gradient backgrounds 6. SPECIFIC ELEMENTS TO FIX: - 'See Features' button on gradient hero section: Use dark text OR add background - Lead magnet success/error messages: White text on dark semi-transparent background - All text on gradient sections: Use white with text-shadow: 0 1px 2px rgba(0,0,0,0.5) - Form labels on gradient backgrounds: White text 7. BUTTON COLOR RULES: .btn-primary { background: [THEME GRADIENT]; color: white !important; font-weight: 600; text-shadow: 0 1px 2px rgba(0,0,0,0.3); } .btn-secondary { background: white; color: #333333 !important; border: 2px solid [MAIN THEME COLOR]; } 8. UNIVERSAL SAFETY RULE: If any text appears unreadable, override it with either: - color: white !important; (for dark gradients) - color: #333333 !important; (for light backgrounds) - Add background: rgba(0,0,0,0.7) behind white text on gradients Para-10 --------- For FAQ section please add your researched questions and proper answers... YouTube Video Section: Do NOT include any YouTube video section in the landing page. Para-11 ---------- No specific affiliate policy provided. Use standard affiliate marketing best practices. Pinterest Metadata Section -------------------------- After creating the complete landing page, add a commented paragraph at the very end of the HTML file (after the closing tag) with Pinterest metadata in the following format: SPECIFIC REQUIREMENTS FOR PINTEREST METADATA: 1. The Pinterest Title & Description should be SEO optimized as much as possible 2. The description should have relevant emojis in between where appropriate 3. The description should never be more than 1000 characters - make it compact and engaging 4. At the end of the description, include no more than 5 top most relevant hashtags separated by single spaces 5. The Landing Page URL is: https://health.riseinventor.com/health_chaan/LandingPage_00/LandingPage.html 6. The Alt Text should be SEO optimized and descriptive EXISTING PINTEREST BOARDS: -------------------------- - Must-Have Beauty, - Viral Skincare Dupes, - Nail Art Tutorials, - 4th of July Nail Art, - Sephora Skincare Faves, - Summer Bright Juicy Beauty, - Press On Nails At Home, - DIY Nail Ideas, - Quick Manicure Tips, - Affordable Beauty Finds After analyzing the product details above, select the MOST SUITABLE board from this list where the pin should be placed. Consider the product category, target audience, and board themes to make the best choice. EXAMPLE FORMAT (for a massage gun product):