Магазин на коленке
Наш с мужем эксперимент. Разработка интернет-магазина на базе Google-таблиц. Откуда взялась такая идея и что из этого в итоге вышло.
Собрались мы тут на самоизоляции с мужем-программистом и стали думать, чем мне заниматься, куда податься и что бы такого полезного для людей делать, пока туризм прозябает и границы закрыты (к слову, на тот момент я работала турагентом в своем агентстве).
Отталкивались от того, что знаю и умею я, и что актуально в текущей рыночной ситуации — платежеспособность населения снизилась; люди, потерявшие работу, вынуждены искать варианты заработка, в том числе варианты работы на самих себя; в условиях самоизоляции люди стали чаще совершать покупки через интернет и т.д., и т.п.
Так возникла идея попробовать в качестве эксперимента разработать максимально простой и недорогой интернет-магазин.
Мы постарались представить клиентов, которым могут быть интересны подобные системы. Больше всего заинтересовали нас продавцы из разряда C2C (проще говоря — люди, продающие что-то другим людям), и вот почему:
Именно они чаще работают «на коленке», меньше используют сложные и платные сервисы для автоматизации своих бизнес-процессов, меньше готовы платить за «упрощение своего труда» (есть и продвинутые, конечно, но их значительно меньше). Кроме того, последние исследования показывают, что рынок C2C растёт, а в условиях пандемии продолжит расти и дальше.
В итоге этим людям-продавцам (к которым, к слову, почти каждого из нас время от времени можно отнести) мы и решили предлагать (в том числе протестировать) наш проект. Но что же это за проект?
Назовём его упрощенным прототипом интернет-магазина с некоторой полезной «внутрянкой». Основой его стали электронные таблицы. Ввиду того, что универсальным средством автоматизации во все времена были и остаются (в России точно) Excel-таблицы, а большинство пользователей ПК так или иначе знакомы с Excel, и при работе с ним у пользователей не возникает ступора или необходимости в серьезном обучении, проект разработан нами на базе Google-таблиц, которые схожи с таблицами Excel, но имеют ряд преимуществ. Google-таблицы бесплатны, имеют более расширенный функционал, их не нужно сохранять на компьютере, они не привязаны к конкретному рабочему месту или устройству, с ними могут работать одновременно несколько пользователей, а вся информация и все файлы хранятся на вашем аккаунте в облаке, и могут быть открыты в любой момент, в любом месте и с любого устройства (при наличии интернета, конечно). Добавьте сюда еще немного магии программирования для разработки небольшого web-приложения, которое Google позволяет создавать тут же с привязкой к таблицам, и получите наш проект с кодовым названием «Магазин на коленке».
Проект позволяет в более удобной форме предложить клиенту выбор товаров к покупке, автоматизировано принять и завести в базу заказы клиентов, а также обработать их и отразить статусы заказа в текущий момент (это если коротко).
Фактически же «Магазин на коленке» представляет из себя веб-форму со списком товарных групп (категорий товаров) и кнопкой Корзина, на которой тут же отражено, сколько товаров уже добавлено в Корзину и на какую общую сумму.
Клиент (имея короткую ссылку или QR-код) заходит на эту форму (читай, в интернет-магазин), просматривает карточки товаров с ценой, описанием и фото, выбирает нужные ему товары (добавляет в Корзину), вводит свои данные и отправляет заказ.
Все это достаточно удобно делается в том числе с телефона или планшета.
Продавец же получает доступ к нескольким взаимосвязанным таблицам (нескольким листам в одной таблице), в которых отражаются заказы покупателей и их состав, а также все данные покупателя (в том числе телефон, адрес фактический и электронный).
Параллельно с учетом заказов создаётся база клиентов со всеми их данными (и в случае, если клиент покупает повторно — ему необходимо будет ввести только номер телефона — остальные данные подтянутся автоматически из базы).
С помощью двух других таблиц продавец может управлять наполнением интернет-магазина (менять/добавлять/удалять товары и товарные группы, менять/добавлять картинки товаров, описание и цены).
Есть таблица, которая ни на что не влияет, но в ней хранятся постоянные данные, в том числе такие как полная ссылка на интернет-магазин (веб-форму), короткая ссылка на него и QR-код.
Внутри таблиц с заказами и клиентами есть ещё несколько полезных возможностей, если интересно — чуть позже подготовлю подробное видео-описание проекта.
А сейчас интересно ваше мнение — как думаете — нужная штука? Или проще забацать сайт на тильде и работать «по полной», а не «на коленке»? Буду благодарна за любую обратную связь.
P.S. На текущий момент есть клиент, который успешно использует наш проект в своем небольшом бизнесе, но пока непонятно, стоит ли нам его продвигать всерьез.
Оставлю комментарий в роли мужа-программиста :-) До сих пор Эксель для огромного количества людей это самое понятное средство для автоматизации, а особенно когда можно писать свои формулы, строить любые графики :-) Когда людям показываешь google таблицу с доступом по ссылке из браузера они говорят - а что так можно что ли было. Просто скопируй к себе файл и твой интернет магазин готов. Для меня был интерес изучить возможности разработки под Google Docs - как заключение сделано все очень не плохо и использовать таблицы в качестве backend реально.
Excel на самом деле вообще пушка, многие недооценивают этот инструмент.
По поводу статьи - ахуенно.
Посмотрите пожалуйста личные сообщения )
Круто, молодцы!
А можно сделать такой магазин за полчаса с помощью SpreadSimple: https://spreadsimple.com
По функциям:
- карточки товаров с фото, описанием, характеристиками, ценой и тд
- бесплатный поддомен или подключение своего домена
- поиск
- фильтрация
- сортировка
- корзина
- форма заказа
- вебхуки для дальнейшей автоматизации (например, можно сразу отправлять заказы в CRM, слать уведомления, интегрироваться с любыми другими сервисами)
- мобильная версия
- простые контентные блоки, темы и тд
- SEO-функции
- SSL
- можно подключить аналитику, чаты, и тд
- данные после обновления в гугл таблицах моментально отображаются на сайте
Магазин получается простой, но шустрый и с высокой конверсией — потому что минимум шагов до заказа.
Выглядит очень круто!
Супер! Спасибо за развёрнутый коммент и полезную ссылку👍
спасибо за "наводку". А у Вас есть пример работающего магазина на этом "движке" ?
Идея использовать Google-таблицы в качестве бэкенда имеет свою нишу.
Делал несколько мобильных приложений, где клиенты хотели вбивать товары и получать заказы в табличке без привязки к CRM или базе данных. Но обычно, это очень маленькие компании, так как у всех средних и больших уже есть своя база, с которой нужно синхронизироваться.
Посмотрите также на https://www.glideapps.com
Самая большая проблема это очень медленное чтение и запись в таблицы. Бэкенд гугла тормозит - факт. Благо есть кэш и это решает ряд вопросов. Спасибо за полезный комментарий.
Все верно, именно для очень маленьких бизнесов или отдельных людей мы и делали проект. Спасибо, посмотрю
Это шедеврально, конечно, но зачем? Есть ведь масса готовых решений. На крайний случай в социальных сетях есть возможность торговли. Те же товары ВК, например.
Готовые решения часто сложны для понимания (а мы рассматриваем именно людей-продавцов, а не организации, которые в этом более продвинуты). Кроме того, даже товары ВК не удобны в плане заполнения карточек товаров, а тут все в одной таблице - просто и понятно.
WP + Woo решают всё легко. Конечно, велосипеды - это увлекательно
Там устанешь настраивать. И некрасиво в итоге.
Смотря для кого легко) Для тети Глаши, которая печёт тортики на заказ - это темнейший лес. У неё нет ни времени, ни навыков разбираться в этих системах. Мы же не предлагаем разбираться в создании интернет-магазина - мы его предоставляем готовый, нужно только заполнить товары в таблице.
Комментарий недоступен
Тот случай, когда людям действительно нехрен делать..
ждём «специалистов» по созданию ИМ в Гугл таблицах и соответствующие курсы, естественно.
Спасибо и за такую обратную связь. Это эксперимент. Во время самоизоляции действительно вариаций для деятельности было не так много. Всяко лучше, чем валяться на диване, уткнувшись в телевизор 🤷🏻♀️.
а ваша идея неплоха!
Офигенно. Скоро сайты в Ворде создавать будут))
Я до конца думал, что это от нечего делать или для промо (как инфоповод, типа "вот как ещё можно использовать таблицы Гугла") каких-то других своих услуг придумали. А оказалось вы реально это рассматриваете как продукт. И как у предыдущего комментатора у меня тот же вопрос: зачем? Гораздо больший функционал есть в тч на бесплатных тарифах конструкторов. И это не считая соцкоммерции, где тоже уже есть свои решения.
Вы туда же в сторону конструкторов. Это решение не предполагалось для использования компаниями и организациями, которые не первый день на рынке и которым нужен полноценный интернет-магазин со всеми возможностями. Это решение скорее для самозанятых граждан, которые что-то производят и продают (или просто продают), и которым необходимо автоматизировать (или оптимизировать) обработку заказов.
В англоязычном сегменте видел несколько таких предложений. Сам бы пользоваться не стал, когда можно накидать все на wix итп за один час, но возможно есть ниша.
Wix днище
Все советчики Викс никогда не пробовали, просто рекламы насмотрелись.
Это НЕ РАБОТАЕТ
Спасибо, честно, англоязычный рынок не изучали в этом направлении, займусь
Мне интересно, сейчас буду смотреть.
Буду ждать обратную связь)
Есть уже подобные продукты с монетизацией
Так что рынок есть! Лучше сразу идти на глобальный. Успехов вам
Спасибо за пожелание и за ссылку! Интересно, мельком посмотрела. Ребята молодцы. Вечером гляну как следует.
Это будущее. Когда из Фигмы можно будет прикрутить силу Гугл Шитс как бэкэнд - мир разработки изменится, реальность разработки сайтов изменится. К этому мы и прийдем, все должно быть просто и понятно.
Автор, а вы не пробовали еще бесплатные Google Sites прикрутить для более красивого лендинга? Посмотрите покрутите, там можно ваять вполне симпатичные сайты бесплатно, причем все интегрированно с гугловскими сервисами
Прикрутить не пробовали, но с сайтами Google знакома, даже видео делала некоторое время назад «Как создать сайт за 5 мин на Google”. Спасибо за идею, подумаем, как это можно сделать.
Отменный кейс мегабюджетного (время) решения. Браво
Татьяна, прочла статью и часть комментариев. Вы все правильно сделали (изучили рынок, воплотили идею в жизнь, протестировали на представителе своей ЦА). Кроме одного, не у тех людей спрашиваете мнение об успешности этого проекта))) я, как потенциальный Ваш клиент заинтересовалась. Правда, мне пока нечего продавать)) но в любом случае, взяла статью на заметку. По моему мнению проект вполне жизнеспособен и успешен при одном условии: какая стоимость? Если она будет по карману вашей целевой аудитории, тогда вперед не раздумывая! Если будете запускать рекламу, опять же внимательно и пристально отбирайте аудиторию! Ваш продукт нишевый и будет востребован в определённый кругах только.
Сужу по себе, после этой статьи гугл-таблицы открылись для меня с новой стороны.
Искренне желаю успеха Вам и процветания! Все получится, Вы на правильном пути.
Наталья! Спасибо огромное! Стоимость бросовая, однозначно по карману нашей ЦА. Миссия проекта - в первую очередь поддержать начинающих бизнесменов (или самозанятых граждан) на старте. Обращайтесь, когда придумаете, что продавать, будем рады оказаться полезными!
А как вы на фронте выводите инфу? Таблицы JSON отдают? То есть в целом все происходит по АПИ таблиц как я понял? На фронте рулит тупо js (vue / react / vanilla) ?
Гугл прозрачно позволяет обмениваться объектами, на фронте google.script.run.getProducts() на стороне таблиц обычное чтение строк и ячеек.
Не стали заморачиваться с vue / react или angular, пока обычный jQuery c handlebars темплейтами + semantic UI.
Интересная штука, уверен что найдутся люди кому необходимо именно что то подобное, есть знакомые которые ведут торговлю только через авито, создавая площадку с товарами там, но для организации заказов это было бы им очень полезно уверен. Успехов!
Спасибо большое! Надо сделать опрос.
Все это круто, но в части обработки и хранения Персональных данных заказчиков огромный пробел, можно получить атата
Да, я об этом знаю. Фактически - обработкой занимается продавец, и, как вариант, мы думаем сейчас добавить галочку в форму заказа «Согласен на обработку персональных данных»
Лучше бы уж airtable взяли
Я приверженец Google, поэтому другие не рассматривали
Интересно, можно так же построить с AirTable + прикрутить домен?
Можно. И работать будет быстрее.
airtable для этого подходит больше, это гугл спредшиты на максималках) с вменяемой апихой и все такое
может и надо кому) Например тем кто учет ведет в экселе, какая никакая а автоматизация.
Именно)
Хорошая таблица. А потом с ростом можно и на retailCRM переехать
Согласна. Наш проект - это несложный старт для начинающих, для крупных игроков он точно не подойдёт.
Да, таблички еще рано списывать со счетов.
Спасибо, за интересное применение стандартных инструментов.
И вам спасибо за проявленный интерес)
очень прикольно получается. А как все это будет работать когда количество записей в таблице перевалит за пару тыщ?
можно же подключить тот же битрикс 24 и там уже все сделано и CRM и сайт можно сделать и магазин... Начальная версия бесплатно пашет и по идее должно хватить а первое время.
У меня в гуглотаблицах срм и парсинг цен поставщиков материалов, 1000 товаров (каждый с модификацией 5-10 видов), все решается грамотным разделением таблиц: тут вводим, там считается в фоне, а в эту выводится цена.
Все сделано без единой строчки кода (на формулах и связях)
Пока тупит только на ноуте 2009 года при одновременном использовании трёх и более рассчетных таблиц, таблицы с исходными данными и выходные нормально.
Ценник взрослой CRM/erp как-бы мотивирует - 100$ в месяц - а смысла и эффекта использования нет
Когда перевалит за пару тысяч, соображать будет долго. Поэтому подразумевается, что сплошняком вестись будет только база клиентов и товаров, заказы и прочее чистятся после доставки (а документы с данными об этих доставках сохраняются в отдельные архивы). Ну и если у Продавца все очень хорошо идёт (и клиентов, и товаров более 2000), то пора такому продавцу действительно переходить будет на что-то более многофункциональное и производительное.
ага и к 1с подключить с мульдоменной конфигурацией
Я думаю что для абстрактного пользователя настроить магазин ВК гораздо проще.
Таблицы это больше для программистов
Когда эти таблицы уже настроены и нужно только заполнить, не думаю. Но опять же - сколько людей, столько и мнений. И для кого-то будет именно так, как вы написали. Наш проект удобен для тех, кто и раньше работал или знаком был с таблицами. По факту там и разбираться не надо, если не планируются дополнения в виде новых таблиц.
"А сейчас интересно ваше мнение - как думаете - нужная штука? Или проще забацать сайт на тильде и работать «по полной», а не «на коленке»?" - если платить, то лучше webflow
Про платность - думали либо бесплатно размещать как Дополнение Google, либо за символическую плату.
Недавно почитала на досуге подробнее про webflow - этот конструктор нельзя с нашим магазином сравнивать от слова совсем) Просто совершенно разные инструменты. Мы не предлагаем создавать сайт, мы помогаем быстро и удобно создать сервис для сбора и обработки заказов и ведения статистики по ним и клиентской базы. Причем предлагаем это именно обывателям, а не профи в дизайне и разработке))) И что касается стоимости - тоже несравнимо) Наш магазин не подразумевает подписки, только единоразовая оплата (до 1.11.20 стоимость была 599руб, сейчас 899), там же - от 12-18 $/мес.
Не сомневаюсь, что для определенного типа пользователей и webflow, и тильда - нужен и подойдет как нельзя лучше, чем другие решения, а наш продукт немного для другого клиента))
Неплохо придумано!
Спасибо)
Круто выглядит. Было бы интересно посмотреть что внутри.
Ссылки на веб-форму и таблицы есть вверху статьи.
это все прикольно, пока у вас не появятся вариации товаров: цвет, вес, размер, материал, бренд и тд и например цена меняется в зависимости от веса или цвета, а товаров у вас 5 тысяч например ну и пошло-поехало
Это история уже не про C2C)))
=query(" "," select a,b,c where and ( z="xxl" and x="blue" ")
Просчёты заказов и наряд на производство в таблицах
А гляньте личку плиз.
Ответила
https://heeg.ru/ опенсорс решение, в т.ч. на гугл-таблицах.
Спасибо, посмотрела. Неплохое решение, на мой взгляд. Упор там сделан именно на оформление интернет-магазина. У нас немного иная задача в проекте - обработка заказов для дальнейших операций с ними (таких как заказы поставщикам, сборка/фасовка/сортировка товаров по заказам, доставка заказов клиентам). То есть сама форма заказа в нашем случае - это, скорее, дополнение, нежели основа.
Здорово, что подобные решения есть и пользуются спросом) Значит, рынок есть.
Делал по заказу похожее решение: https://docs.google.com/forms/d/e/1FAIpQLSdl7mTtHnFRNtUeHyPuACQU3r7RYR7Olh7hfiSG-7BOgKoV6g/viewform Так что вы не одиноки)) Но ваш интерфейс на порядок приятнее и функциональнее. Возможность скопировать файлик к себе и уже пользовать — прекрасна! В коментах писали про монетизацию — можно брать деньги за первичную настройку и наполнение — поддерживаю. Что ещё можно делать: я заплатил что-то около пяти долларов за домен http://zakaz-moloka.ru и включил бесплатную переадресацию с домена на гугл-форму. Также создал bash-скрипт, который раз в минуту проверяет наличие новых заказов и если таковые есть, то скрипт шлёт уведомление в телегу. (В дополнение к стандартным уведомлениям на почту.)
Потыкал тест. Если я указал номер телефона в первом заказе и доставку на адрес А, потом указал номер телефона во втором заказе и доставку на адрес Б, то при оформлении третьего заказа после ввода номера телефона появляется адрес А. Не логичнее ли указывать последний адрес?
Интересно) Спасибо за поддержку и личный пример!
А это нормально, что на скринах персональные данные заказчиков? Фио, телефоны, адреса...
Это выдуманные имена и данные)) Мы вполне в своем уме)
Добрый день!
Интересное решение, как можно его протестировать? Какие условия?
Добрый день, Евгений! Протестировать можно по ссылкам выше, а если хотите попробовать работать через него - напишите свой номер для связи или свяжитесь со мной
Интересно сделано. Но очень сложно разобраться как из таблиц делать приложение. Проще в соц сети товары продавать. Ваш вариант совсем не для домохозяйки.
Спасибо) Ну так мы как раз и разобрались в этом, чтобы потом, как вы выразились, "домохозяйке" не было нужды разбираться - а только брать и работать с помощью этого инструмента)) В соц.сетях нет возможности вести сводный учет, но мы вообще за то, чтобы пользоваться сразу несколькими инструментами для продаж и обработки заказов (только так и можно понять, какой удобнее для продавца и для клиента).
Очень сложно из таблиц сделать приложение - это не для домохозяйки. Соц сеть - единственный вариант
"Потыкать веб-форму можно тут." ссылка не работает. Так и не понял, как магазин ваш с мужем посмотреть?
Вот ссылка https://script.google.com/macros/s/AKfycbzkIwwH1IMBWv__UwVwOPhtBdu_SsoLJu52vzez/exec
Не понимаю, почему в статье ссылка перестала работать...
Комментарий удален модератором
А на каких условиях вы работаете? Подписка или продаете сразу решение? Я сам сисадмин, долго работал с таблицами. Хотел сам писать что-то подобное, но когда увидел, оценил ваш труд. Хотелось бы попробовать поторговать местными продуктами через ваше решение, а потом уже выстраивать партнёрские планы. Воровать идею не собираюсь, наоборот, попробую приобщить к ней местных жителей нашего посёлка)))
На текущий момент без подписок, хотя изначально была и такая практика (готовы рассматривать) Продаём решение. Напишите мне ваши контакты в личке или свяжитесь через WhatsApp (89203671895)
Приходите к нам в маркет: market.evotor.ru (для разрабов инфа тут: developer.evotor.ru)