Buy for me for WooCommerce

Increase conversions and drive revenue by enabling customers to request products as gifts. With a customizable request form, multiple email templates, and flexible display options, this powerful extension offers a unique and engaging marketing opportunity.

Installation:

↑ Back to top

1. Download the.zip file from your WooCommerce account.

2. Go to WordPress Admin > Plugins > Add New and Upload Plugin with the file you downloaded with Choose File.

3. Install now and activate the extension.

More information is available at Install and Activate Plugins/Extensions.

Setup and Configuration:

↑ Back to top

After activating the WooCommerce Buy for Me extension, a Buy for Me option will appear in the WooCommerce settings view. This advanced feature will allow you to request a product purchase from someone else, whether for a gift, corporate order, or shared purchase.

You can customize the settings according to your needs, which includes modifying text and button colors and showing or hiding the Buy for Me button on specific pages, products, and categories, and also send the customized email.

Configure General Settings:

↑ Back to top

Go to the WooCommerce plugin and open the WooCommerce settings. Select the Buy for Me option. After selecting, you can access the following settings:

Customization Styling Setting:

↑ Back to top

For styling and the appearance of the Buy for Me button, you can follow these steps:

  •  Button Text: Define a custom text or label displayed on the button.
  •  Button Background Color: Set the background color of a button to match your website design.
  •   Button text color: Choose the label/text color inside the button for better visibility.
  •  Button font size: Adjust the font size of the button text.
  •  Buy for Me button shows on the listing page: Enable or disable the button on the listing page as needed.
  • Add Multiple Products: Enable or disable the button’s visibility across multiple products.

Pop-up background customization:

↑ Back to top

Click the “Buy for me” button, and the pop-up will appear. You can customize this pop-up background by following these steps:

  • Pop-up Background Color: Set the custom pop-up background color.
  • Pop-up Background Image: Enable the background image on the pop-up. If the image is enabled, the background color will not be applied; otherwise, the background color will be shown.

Pop-up header customization:

↑ Back to top

Customize the pop-up header by following the steps below:

  • Popup Header Background Color: Add the custom color for the header background.
  • Popup Header Text: Add a label/text for the popup header.
  • Popup Header Text Color: You can set the text color of the header.
  • Popup Header Text Font Size: Set the customized font size of the header text.
  • Popup Header Close Icon Color: Add the customized color of the close icon.
  • Popup Header Close Font Size: Set the font size of a close icon.
  • Tab Text Color: You can set the customized color of tabs.
  • Popup Header Text Color: You can set the color of the text.

Email Preview:

↑ Back to top

For email preview, follow the steps mentioned below:

  • Set the template for email preview: Select the email template from the dropdown menu.
  • Email Preview Template: Preview the email template based on the selected option from the dropdown menu.

Email preview customization:

↑ Back to top

To customize the email preview, follow the steps below:

  • Email Preview Heading Color: Add the custom color for the preview email heading.
  • From heading font size: Add the custom font size for the email preview heading.
  • Product image width: Set the width of the product image for the preview email.
  • Product image height: Set the height of the product image for the preview email.

Email from heading customization:

↑ Back to top

To control the appearance of the email heading, follow the steps mentioned below:

  • From heading color: You can customize the color for the heading.
  • From heading font size: You can customize the font size of the email heading.

Popup text customization:

↑ Back to top

Customize the settings of the requester pop-up by following the steps below:

  • Popup text color: Set the background color of text.
  • Popup text font size: Set the font size of the popup text.
  • Title for email background color: Add the title/label for the email background color field.
  • Placeholder for email background color: Add the placeholder text for the input field that allows users to select the email background color.
  • Title of the Order Now button: Add the customized text/label for the Order Now button.
  • Placeholder for the Order Now button: Add the placeholder text for the input field that allows users to enter the label for the Order Now button.
  • Title for email requester: Add the title/label for the email requester name field.
  • Placeholder for Requester Name: Add the placeholder text for the input field that allows users to enter the name of the requester.
  • Title for Requestor Email: Add the title/label of the requester email field.
  • Placeholder for requester email: Add the placeholder text for the input field that allows users to add the email of the requester.
  • Title of email requestee name: Add the label/title for the requestee email name field.
  • Placeholder of requestee name: Add the placeholder text for the input field that allows users to add the name of the requestee.
  • Title of requestee email: Add the title/label for the requestee email field.
  • Placeholder for requestee email: Add the placeholder text for the input field that allows users to add the email of the requestee.
  • Title for email message: Add the custom title/label for the email message field.
  • Placeholder for email message: Set the placeholder text for the input field that guides users to enter the email message.
  • Title for email subject: Add a meaningful and clear title/label to the email subject field.
  • Placeholder for email subject: Enter the placeholder text for the input field that guides the user to add the subject of the email.
  • Send email button text: Add the custom label/text for the email button.
  • Email button background color, text color, and font size: Customize the email button by adjusting its background color, text color, and font size.
  • Enable or Disable Email Message: You can enable or disable the email message based on your requirements.
  • Adjust Image Left/Right for Preview: Set the position of the preview image.
  • Move section button background color, font size, and text color: Set the colors for the background, text, and font size of the “Move Section” button.

Restrict by User Role:

↑ Back to top

You can apply the “Buy for me” button based on the user role. To apply the restriction on user roles, you can:

  • Select a User Role: Select the user role in the dropdown and apply the restriction to it.

Exclude the product:

↑ Back to top

You can also exclude products for which you prefer not to enable the ‘Buy for me’ button. To exclude a product, you can

  • Select a Product: You can select the product from the dropdown and apply this feature to it. You can also select multiple products simultaneously.

Exclude the product by category:

↑ Back to top

You can also exclude products by category for which you prefer not to enable the ‘Buy for me’ button. To exclude a product by category, you can:

  • Select a category: You can select the category from the dropdown and apply this feature to it. You can also select multiple categories simultaneously.

Offer Discount:

↑ Back to top

You can enable/disable the offer discount. To enable the discount offer, you can follow these steps:

  • Price Type: Select the type of price in a dropdown (e.g, Regular price, Sale price)
  • Discount Types: Select the type of discount in a dropdown (e.g, Percentage, Fixed)
  • Discount value: You can increase or decrease the value of the discount.

Save Changes:

↑ Back to top

After applying all these changes, click the ‘Save Changes’ button to apply them.

Requester Log:

↑ Back to top

This extension enables you to manage all types of requester logs efficiently. With this feature, you can easily track and maintain records of requests made by individuals or in bulk. Additionally, you have the flexibility to edit or delete request logs as needed.

The request log allows you to store the following details:

  • Requester Name
  • Requester Email
  • Requestee Name
  • Requestee Email
  • Product Name
  • Action

Purchased Log:

↑ Back to top

This extension allows you to efficiently manage all purchased logs, making it easy to track and maintain records of all purchases. You can also edit or delete purchase logs as needed.

The purchase logs allow you to store the following details:

  • User Email
  • Product name
  • Variation
  •  Price
  • Order Date
  • Action