Jul 26, 2022 02:18 PM
Hello,
I am tryig to setup automatic CSV import of our product catalog to Airtable. Every morning it should update in case there are changes in prices or stuff.
I was able to setup the Make.com (Integromat) scenario to:
BUT
We use our codes for every product (and it is unique). I amy trying to setup that it will “Create new” record if it doesnt exist and “Update” if it does. I am trying to use “Upsert a Record” in Make.com scenario. But that only let me to pair it with Airtable “Record ID”… which the CSV of course can’t have.
Does anyone figured out how to pair the records by OUR id? (which is IN the CSV and also Airtable first column)
Thanks!
Matt
Solved! Go to Solution.
Jul 27, 2022 02:22 AM
You would only use the very small FIND
section of your formula, without the equals 1 part.
However, aren’t you matching full item codes? You’re not searching for a subset within the item code. If so, your formula would simply be:
"2. Column 1" = {itemcode}
Jul 26, 2022 02:26 PM
After parsing a row from the CSV (but before creating the new record in Airtable), you would need to use Make.com to perform a search of your Airtable base. If it finds a matching record, then you will have the Record ID to use for the Upsert module.
Jul 26, 2022 11:28 PM
Thx for advice. I am trying to achieve this but so far without success.
I was able to create formula that works when I use it in Airtable. It will find the Record ID based on our code.
So something like this:
IF(
FIND("C1ZK1-NS9388-V911", {itemcode}) = 1,
RECORD_ID(),
""
)
That works in Airtable:
In Make.com I am trying to use it in “Search Record”:
But the Output doesn’t give me Record_ID:
So than I have no idea how to use then in Upsert…
Any advice?
Thnak you very much
Jul 27, 2022 02:22 AM
You would only use the very small FIND
section of your formula, without the equals 1 part.
However, aren’t you matching full item codes? You’re not searching for a subset within the item code. If so, your formula would simply be:
"2. Column 1" = {itemcode}
Jul 27, 2022 02:35 AM
I tried id also first time. But the result is basically the same. No outcome of ID that I could use.
Jul 27, 2022 02:51 AM
That’s what’s supposed to happen. If there is no outcome, then there were no matching records in your base.
Jul 27, 2022 02:53 AM
I am sorry Scott. I was dumb. The outcome looks like blank, but is not. And can be used in next “bubble” scenario step. :slightly_smiling_face: So your suggestin really works. Thank you very much! :slightly_smiling_face:
Jul 27, 2022 02:57 AM
You’re welcome!
You were confused because Make offers no searchable help documentation on their site to explain any of these things, so everybody gets confused when they use Make.