Please ensure Javascript is enabled for purposes of website accessibility

כל המאמרים של Adi Ben Yaakov

Adi Ben Yaakov -

מאמרים

Integration with Invoice4U

Purpose

Transferring information about activities in Invoice4U to Smoove –

  • Saving information about paying customers from Invoice4U in Smoove lists
  • Performing automatic actions based on this information

Invoice4U

An online invoicing software. It improves the process of issuing invoices on the internet, expands payment options for your customers, enhances collection processes, enables efficient and accurate account management including the generation of management reports, everything is documented, organized, and... saves paper.

How do we do it?

  1. Create an API key using the following guide
  2. Enter Invoice4U:
  3. Click on "The Market" in the toolbar on the right side
  4. Search for Smoove among the integration options
  5. Click "Details" under the Smoove logo
  6. Choose the "For synchronization - click here" button
  7. Paste the API key
  8. Click on "Synchronize"
  1. Transferring contacts from Invoice4U to lists within Smoove:
  • Create a list in Smoove for the contacts to be transferred
  • Enter Invoice4U:
    1. Go to "Customers"
    2. Select "Search/Edit Customers"
    3. Mark the customers for transfer
    4. Click on "Add marked customers to mailing list"
    5. Choose a list from all available lists
    6. "Select"
  1. Transferring contacts to Smoove after they have made a purchase through Invoice4U:
  • Create a list in Smoove that stores customers who have made a purchase in Invoice4U
  • Enter Invoice4U:
    1. Go to "Clearing"
    2. Choose "Sales Pages"
    3. Click on the sub-heading "Manage Sales Pages"
    4. Enter "Edit" in the row of the relevant sales page
    5. Select the "Advanced Settings" tab
    6. In the "Mailing List" field - choose a list from all available lists
    7. "Save"

Integration with Cardcom

Goal

Integration with a payment processing system so that contacts will be broadcasted to your Smoove interface after a purchase/at the start of a purchase and will be transferred to Smoove's thank you page upon completion.

How to do it?

Smoove Interface

  • Create an API key - You can use the following guide for assistance

  • The key should be granted "Full Permission"
  • It is recommended to specify "cardcom" in the "Connection" field - so you can identify the source of the account signup in the communication log.
  • Cardcom Interface

     

  • Connection Settings
  • Click on the "Settings" tab
  • "Gold Confirmation Page Settings"
  • "Connect to External Systems"
  • In the "Transfer Data to Mailing System" field - Select "Smoove"
  • "Save Data"
  • In the "API Key" field, paste the API key we created in the previous step
  • Connecting a mailing list to the Gold Confirmation Page

  • Click on "Ongoing Activity" in the menu

  • "Payment Landing Page"

  • Click the pencil icon on the desired page

  • Switch to the "Mailing List" tab

  • In the "Mailing List" field - The list that will contain contacts who completed a purchase

  • In the "Mailing List for Customer Who Did Not Complete Purchase" field - The list that will contain contacts who abandoned their cart

  • "Save and Close"

  • Cross-referencing confirmation page fields to mailing list fields - Transferring information from Cardcom to a custom field in Smoove

  • Click on "Cross-Reference"
  • Scroll to the field you want to transfer
  • In the field row - Select the custom Smoove field you want to transfer the information to
  • "Save Changes"
  • Note - The mailing list assignment to the page is done separately for each payment processing page
  • Creating API Key

    Business Goal 

    Receiving and sending information to an external source such as clearing systems and e-commerce systems.

    How?

    A text snippet that allows the transfer of information between Smoove's database and external databases.

    How Does It Work?

  • Hover over your account name 
  • Select "API Keys & pixels"
  • Click "Add API Key"
  • Permission type
  • Full Permission - Receiving and sending all types of data. Choose only when a two-way interface is needed, such as with Zapier

  • Read Only - Sending information from Smoove to an external database only

  • Adding and Updating Contacts - Contacts in Smoove will be updated according to the external database. Recommended

  • Adding a New Contact - Permission to create new contacts without the ability to update existing contacts

  • Deleting a Contact - Permission to delete contacts stored in Smoove

  • Identification Permissions - Permission to use the API trigger only

  • CRM Editing - Option to create communication in Smoove's CRM using the API

  • Ecommerce Permissions - Permission to use the Ecommerce trigger only

  • Context-Name of the information source (facebook/zapier/woocommerce/integromat/google ads etc.)
  • IP address - Paste the IP address - Granting access to information to only one person. Limiting broadcast to a single IP address. Broadcasting to the API will only occur through this IP address.
  • Save
  • smoove connector for Elementor forms (אלמנטור)

    אינטגרציות

    מטרה

    התוסף יישלח את פרטי הלקוחות הנרשמים ומידע נוסף באמצעות טופס אלמנטור ישירות לשדות האישיים בחשבון הsmoove שלך

    איך עושים את זה?

    1. יצירת מפתח API עם הרשאה מלאה - ניתן להיעזר בקישור הבא - יצירת מפתח API.

    2. לחיצה על "Add New Plugin"

    3. חיפוש הביטוי "smoove" בשורת החיפוש

    4. לחיצה על "install now"

    5. "Activate"

    6. דרך התפריט השמאלי, יש להיכנס אל דף המכיל טופס אלמנטור

    7. לחיצה על אייקון עריכת הטופס

    8. "Actions After Submit"

    9. הקלדת "smoove" בשורת החיפוש ובחירת הפלאגאין של smoove

    10. פתיחת המקטע החדש שהתווסף, בשם "smoove"

    11. לחיצה על הקישור המופיע בהודעה הגדרת הפלאגאין:

  • API Key - הזנת מפתח הAPI שנוצר בשלב הקודם
  • Unsubscribed contact action - מהי הפעילה שיש לעשות במידה ואיש הקשר הנרשם משוייך לרשימת החסומים בחשבון הsmoove?
  • Deleted contact action - מהי הפעילה שיש לעשות במידה ואיש הקשר הנרשם משוייך לרשימת אנשי הקשר המחוקים בחשבון הsmoove?
  • 12. "Save changes"

    13. חזרה אל הדף, בעזרת התפריט השמאלי

    14. חזרה על מקטע "smoove" - מיפוי המידע המתקבל מהטופס לשדות אישיים בחשבון הsmoove

  • smoove list - לאיזו רשימת אנשי קשר בחשבון הsmoove ישוייך איש בקשר הנרשם בטופס
  • Name - באיזה שדה איש קשר של smoove ישמר שמו של הנרשם
  • Email - באיזה שדה איש קשר של smoove תישמר כתובת המייל של הנרשם
  • Message - באיזה שדה איש קשר של smoove תישמר הערת הנרשם
  • 15. "Update"

    SMOOVE FOR BEGINNERS – SENDING AN SMS

    Let’s start sending SMS directly within the system! 

    What’s special about this module? 

    Want to get to your clients fast and send them personal SMS just for them?

    In smoove, you can!

    What can you do with this?

    1. Sending one SMS containing number of personal messages to each client  
    2. Adding smartphone campaign 

     

    Creating an SMS

    1. "Campaign and messages"
    2. "Create SMS campaign"
    3. Select Recipients - single contacts or contacts list
    4. Message Content
    5. Emojis can be added 
    6. Custom fields can be added
    7. Add an unsubscribe link - by checking the checkbox 
    8. Save

    Send an SMS 

    1. "Continue sending"
    2. "Send time" 

    3. Now - will be sent immediately 
    4. Scheduled - will be sent in a Scheduled time chosen by you 
    5. "Blastoff!"
     

    SMOOVE FOR BEGINNERS – LANDING PAGE

    Let’s start building landing pages directly within the system! 

    What’s special about this module? 

    Creating a centered landing page, beautifuly designed in just a few steps!

    Liked the design you have created? save it as a tamplete for reuse!

    Add links, files, countdown, events memo, signs - eveything is possible!

     

    What can you do with this?

    1. Easily add leads into designated contact list 
    2. variety of features and design options 
    3. Saving a landing page as reuseble tamplete 
    4. Personal content for every client 

    How do you do it? 

    creating a landing page

    1. On the menu - press "lead generation" 
    2. "Landing pages"
    3. "Add landing page"
    4. Select template
    5. Design blokcs 
    6. "Add blocks"
    7. Drage block to page 
    8. Edit block by pressing the pencil button 
    9. Move to "thank you page" tab 
    10. Once contacts submitted the form, they will be redirected to a - thank page, website, other landing page 
    11. Move to "settings" tab 
    12. Define page name 
    13. Assign the leads to list when they register 
    14. "Save"

    publishing 

    1. “Publishing options”
    2. Copy page URL 
    3. Distribute URL 

    SMOOVE FOR BEGINNERS – CREATING A SURVEY

    Let’s start building surveys directly within the system! 

    What’s special about this module? 

    no need to use Custom Fields - lead comments will be saved in the survey itself. this will allow saving data for long and analyze it.   

    What can you do with this?

    1. Build a survey and send it to customers and clients
    2. See how many contacts answered the survey and view their details 
    3. Export an Excel file with all the responses to the survey 

    How do you do it? 

    creating a survey

    1. In the menu - press “Surveys” 
    2. Select “Create survey” 
    3. Select a template
    4. Add new survey
    5. Hover with the mouse over one of the fields in the form
    6. press "Add"
    7. Field type - Select the type of content for this field 

    8. Field title - The question we want to ask in the survey 
    9. Required - A field the customer has to complete in order to submit the survey 
    10. “Update contact” field – Enables a customized field to be updated  
    11. Field - Select the field you want to update   
    12. Save
    13. "Thank you" page - Tab 
    14. Set a page the customer will be directed to after answering the survey. You can also set a landing page and an external web page as a thank you message 
    15. Settings - Tab
    16. Campaign nameEnter the survey name 
    17. Save 
    18. Copy the survey URL and mail it to the relevant target audience  

    Responses - Viewing the survey results 

    1. Summarizing report  
    2. Hover over "surveys" menu 
    3. select "My surveys" 
    4. Scroll to the relevant survey row
    5. press "Responses"
    6. A specific customer’s completed survey  
    7. Hover over "contacts" menu 
    8. Select a contact
    9. "Responses" tab
    10. Select the desired survey form

    Smoove And WooCommerce Direct Integration

    Business Goal 

    Major increase in online store income due to Woocommerce & smoove direct integration

    First of all, in order to enjoy the advantages of this integration, you will need to sync your WooCommerce store with smoove.  guide - sync your WooCommerce store with smoove Afterwards, the following tools will be available for you -
  • Adding Product Block To an Email Campaign
  • How To Send An Email After woocommerce Purchase Automatically
  • How To Send An Email After woocommerce cart abandonment Automatically
  • Adding Purchase Status Element
  • How To Send An Email After woocommerce cart abandonment Automatically

    Business Goal 

    Major increase in online store income due to Woocommerce & smoove direct integration  

    How Does It Work?

    1. Hover over “Automation” menu 
    2. Press “new Automation”
    3. Drag the “Abandoned cart” trigger
    4. Hover over the element 
    5. Edit 
    6. Platform - "Woocommerce"
    7. API key - API key of the store 
    8. save
    9. Drag the “send Email” element 
    10. Hover over the element 
    11. Edit 
    12. Create Email 
    13. Choose the “Abandoned cart” template [This template exists in automation only] 

    14. Purchases block – the number of blocks will be duplicated according to the number of products in the client's cart

    15. Define Email subject 
    16. “Save and return”
    17. “Publish"
     

    How To Send An Email After woocommerce Purchase Automatically

    Business Goal 

    Major increase in online store income due to Woocommerce & smoove direct integration  

    How Does It Work?

    1. Hover over "Automation" menu 
    2. Press "new Automation"
    3. Drag the "E com purchase" trigger
    4. Drag the "send Email" element 
    5. Hover over the element 
    6. Edit 
    7. Create Email 
    8. Choose the "Post purchase mail" template [This template exists in automation only] 

    9. Purchases block - the number of blocks will be duplicated according to the number of products purchased by the client

    10. Define Email subject 
    11. "Save and return"
    12. "Publish"

    sync your WooCommerce store with smoove

    Business Goal 

    Major increase in online store income due to Woocommerce & smoove direct integration  

    How does it work?

    1. Hover over "settings"
    2. My store
    3. Is Active - turn on 
    4. Choose platform Type
    5. Enter Store Url
    6. Copy and past here the store API key. in order to find API key- 
    7. Choose “WooCommerce” on the left menu 
    8. Settings
    9. Press "advanced" tab
    10.  Rest api
    11. Add API key
    12. Description - key purpose 
    13. Permissions – read/ write
    14. Copy key 
    15. Copy key Secret
    1. Enter key Secret
    2. Sync every - syncing frequency 

    Attention – Before syncing, you must add the field 'Consent to the terms of use and to receive marketing emails' to the purchase form in your online store

    אינטגרציה ישירה לWoocommerce

    מטרה שיווקית

    הגדלה משמעותית של רכישות בחנות האונליין באמצעות סנכרון החנות לחשבון ה-smoove

    איך עושים את זה?

    על מנת להנות מכלל הכלים שלאינטרגרציה יש להציע, ראשית יש לבצע סנכרון חנות WooCommerce עם smoove

    לאחר מכן, ייפתחו בפנייך הכלים הבאים:

    integration connection validation using Swagger

    Goals

  • to check whether an integration between smoove and an outside platform is working properly
  • How to do it?

    1. Go into smoove Swagger 
  • go to "settings" 
  • click on "API keys"
  • click on "API key link" on the relevant key row 
  • In the Swagger - 

  • TOKEN  - the API key 
  • choose the wanted action from the menu on the left 
  • Parameters – click on "body sample" on the right side of the screen 
  • complete the Parameters details according to your needs
  • *please note - actions that occurs in the Swagger occurs in the smoove account as well! 

  • validate integration connection -  
  • make sure that the output format is "application/json"
  • click on "try"
  • https://staging-blog.smoove.io/wp-content/uploads/2021/09/Smooves-Swagger-1.mp4

     

  • test result window -  
  • RESPONSE CODE - shows if the test was successful or failed 
  •  Response Messages - shows the code meaning 
  • if there is an error in the code -  
  • check the error meaning under "Response Messages"
  • change the code accordingly and try again 
  • copy the valid code into the main code 
  • https://staging-blog.smoove.io/wp-content/uploads/2021/09/Smooves-Swagger.mp4

    integration validation example - create update contact 

    https://staging-blog.smoove.io/wp-content/uploads/2021/09/smoove-21.mp4

    custom fields

    Goals

  • Get various information about your contacts
  • How to do it?

    1. Creating new custom field 
    2. go to "contacts" menu 
    3. choose "custom fields"
    4. click on "Add group"
    5. define group name 
    6. click on the plus (+) sign at the bottom of the group
    7. define field name and field type 
    8. save changes 

    2. Adding a custom field to a landing page form 

  • open the landing page and drag a "form" block 
  • click on "add" field
  • define field name 
  • define field settings 
  • save 
  • 3. Viewing the custom field content  

  • go to "contacts" menu 
  • choose "My contacts"
  • click on your chosen contact 
  • the field content will appear under the subtitle "custom fields" 
  • Viewing the field content of several contacts at the same time
  • go to "contacts" menu 
  • choose "My contacts"
  •  click on "Table Settings" on the right side of the table 
  • add the field name
  • save 
  • search contacts 

  • go to "contacts" menu 
  • choose "search contents"
  • roll down to the subtitle "Search by custom fields"
  • define fields and values 
  • click the "search" button on the right side of the screen