作者都是各自领域经过审查的专家,并撰写他们有经验的主题. 我们所有的内容都经过同行评审,并由同一领域的Toptal专家验证.
一旦你启动了你的被动收入网站,你应该庆祝一下,对吧?
不幸的是, 生活并不总是如它应该的那样, 你通常不得不推迟庆祝活动来迎合你的客户——除非你有合适的系统.
我成功地 被动收入网站 六年多了. 对我来说,重点一直是“被动”.“因此,尽可能地简化我的业务一直是我的首要任务.
有效地精简 在线业务 归根结底就是要在管理面板中拥有正确的特性和功能.
在本文中,我将详细介绍的常见问题 管理仪表板 并为每个问题提供解决方案. 在这篇文章的最后, 您将获得为您的自动化业务开发高效管理面板的最佳实践的健壮剧本.
用户犯错误,这意味着我们需要一个管理面板来修复这些错误. 这里有几个例子.
Optimize 你r admin panel to account for user errors:
Don’t expect 你r users to be well-versed in 你r business. 这里有几个例子可以说明我的意思.
例如, 你的普通用户是一个糟糕的摄影师, 然而,你希望在你的平台上列出这些用户度假租赁房产的漂亮照片.
也许普通用户是一个糟糕的销售人员, 但你想要诱人的, 这些用户通过你的平台销售的小饰品的seo优化描述.
Or perhaps 你 run an 电子商务 store selling shoes online, but 你r average site visitor doesn’t know how to measure their feet, 导致大量顾客订错了尺码,之后又想退货.
管理领域,说明用户缺乏经验:
不幸的是,并不是所有的事情都可以自动化. When it comes to judgment calls, a human is usually necessary.
例如, 当您需要在您的高信任平台上验证最新保姆申请人的身份时,会发生什么?
或者当你是唯一一个可以为平台作者提交的最新数字产品定价的人时,会发生什么?
在等待的业务决策中节省管理时间的例子:
When 你’re running a business, questions are expected. 通过有效地提前计划, 你可以大大缩短回复他们的时间,并可能减少你收到的客户请求的数量.
管理 areas that account for user communication needs:
A wise man once said, “Change is the only constant in life.他是对的. 事情的变化.
Maybe a user gets married, 和 they no longer have the same last name.
或者是客户, 谁订阅了你们的月度快递服务, 搬家了,需要更新地址.
这只是两个不可避免的变化的例子,你必须提前计划.
因用户改变情况/想法而节省管理时间的例子:
不像实体店, 在线业务es lack the reassurance of buying from a real person, 面对面.
想想看. How do 你 feel when 你 purchase something at Best Buy? Probably confident because 你 know that tomorrow morning, 当你投诉或要求退款时,百思买仍然会在那里.
这 feeling of certainty falls away online for obvious reasons. 人们很容易忽略在线交流, which makes prospects wonder if anyone will ever get back to them. 这种怀疑的感觉只会在网站是一些不知名的、没有品牌资产的初创公司时增加.
Example of time-savers for admin attributable to user worry:
这是发射后的一年, 多亏了良好的收入, 现在,您可以将网站的管理委托给专门的团队成员.
One day, however, this administrator unexpectedly falls ill 和 now 你 需要恢复他们的行政工作, 没有任何关于管理员上周在做什么的简报.
Based on the information inside the administrative panel, 您需要知道管理员在哪里结束了工作——他们处理了哪些任务,哪些任务没有完成.
这并不总是可能的, 由于设计糟糕的状态机不能可靠地区分 看不见的 (or 未经加工的), 被认为是 (or 加工过的). 例如, imagine an admin state-machine as follows:
会发生什么 | 状态改变 |
---|---|
An artist applies to sell their art on 你r art-selling platform | 艺术家条目出现在管理面板中,起始状态为“应用”。 |
你的管理团队中有人接受了这位艺术家,允许他们出售自己的作品 | 管理员将状态更改为“已接受” |
你的团队拒绝这个美工,因为他们知道自己永远不会需要这个美工 | 管理员将状态更改为“已拒绝” |
你的团队对这个美工持观望态度,希望推迟做出决定 | 什么都不做 |
这个管理流程的问题, 从系统管理员的角度来看, is that the admin panel says “accepted” for both 看不见的 new artists 和 那些已经被看过或考虑过,但被推迟而没有被直接拒绝的艺术家.
事实是 被认为是 (or 加工过的) that artist exists only inside the mind of the absent administrator, 而且没有任何办法标记一个线索“推迟”,“这个信息丢失了, 所以接手工作的人必须重复已经完成的工作.
一个好的活动提要可以修复这种模糊性.
许多行政专家组的行动在幕后执行一系列步骤.
按下“接受申请人”按钮后, 例如, the applicant in question receives an acceptance email, their account gets credited with a $100 sign-up bonus, 它们在数据库中的状态从“应用”变为“接受”.在软件工程术语中,这些是 副作用.
Given that 你 – the programmer – developed these features, 你’re likely aware of the consequences of hitting “accept applicant.”
至少, 您可以打开源代码编辑器, 或者你喜欢的IDE, 参考代码找到答案.
Your customer service reps don’t have this luxury though. 所以当他们按下按钮时,他们可能不确定会发生什么. 也, 他们可能会想知道申请人是否会被告知他们被录取了, 或者他们是否应该发送手动电子邮件, 提醒申请人, 在他们按下按钮之后.
这 uncertainty slows down the entire process because now, 管理员需要询问管理和/或工程方面的问题,并等待他们的答复. 更不用说,这很容易导致重复工作,并将错误引入到原本顺利运行的业务中.
在理想的情况下, 在这个例子中, 带有“接受申请人”按钮的管理页面将有一个内联, 描述性的段落, explaining exactly what happens when they button press the button.
另外地或另外地, 按下按钮后会出现一条消息, 解释接下来会发生什么.
到目前为止,我们已经看了快乐的情况,i.e. 当一切正常运行时发生的后台操作. The trickier situation is dealing with opaqueness after something 出错. Which side-effects were completed 和 which ones were left undone? 在一个完美设计的系统中, 如果失败,“接受申请人”按钮将通知管理员(以及正在进行清理的技术团队),接受邮件已送达,但100美元的注册奖金尚未送达 不 发送到该用户的Paypal账户. 该信息使公司能够补救部分交易. 至于实施细节, 这种反馈可以通过跟踪每一个微小步骤的详细状态机来完成, or, 另外, 通过将管理操作包装在服务对象中,服务对象的返回值列出成功运行和失败运行的命令.
根据我的经验, 管理员看到的信息和最终用户看到的信息之间的不透明可能令人沮丧.
有时,回复客户电子邮件或错误报告需要您的管理团队了解客户登录仪表板的外观, 一个特定的自动电子邮件说, or what royalties the user-facing dashboard says it owes a user.
访问这些信息可以帮助您的团队在用户遇到问题时理解问题.
实现此功能的一种方法是构建“以用户身份查看”的管理特性.
这将取代创建单独的管理屏幕,重新实现已经为普通用户提供的功能, 因此,您可以获得重用大量现有代码的额外奖励.
至于自动电子邮件, 考虑构建一个轻量级的管理区域电子邮件渲染器,以便您的员工可以阅读将要发送的消息, 或者曾经是, 发送给用户.
可管理的管理是独立的.
它被封装在一个单一的封闭系统中,而不是分散的碎片中.
例如, 如果你给出的退款信息分散在Excel电子表格中, 桌子上有些黄色便利贴, 给你的会计发邮件, 那你就有麻烦了.
正确的解决方案是在管理仪表板内的数据库表中包含一个全面的退款列表. 当你只有一个真理的神谕时, 你可以放心,你的任何报告都是权威的,值得信赖的.
虽然这似乎是显而易见的,但在管理企业的过程中,它经常被忽视.
我知道,因为这发生在我身上.
当我最初设计我的 电子商务 订购系统管理面板,我只准备记录销售,只有销售.
发布几个月后, I realized all of the additional transactions I didn’t account for, 比如退款, 退款, 免费赠品, 折扣, 付款调整.
Because I didn’t foresee these transactions in my initial design, there was no code in my admin panel for fulfilling or reporting them.
每当我要退款的时候, 我通常时间很紧张,所以我用当时最简单的方式来完成——通常是通过Paypal的网络界面(跳过我网站的订单数据库)——但有时通过第三方iPhone应用程序与之通信 贝宝的API.
因为我分散的行动和数据, 我所有的账目都是在各种外部来源上随意报道的. 更糟糕的是,我的生产数据库记录与我的完整订单历史记录不太一致.
问题不可避免地出现了. 有关收入和佣金的行政报告没有反映经济现实. 我的一些作者收到了不正确的财务报告. 最糟糕的是,我高估了我的税务报告,这导致我多交了税.
All of this because I had 不 discounted all my refunds.
通过将订单和会计信息部分存储在主软件系统内,部分存储在主软件系统外, 我从一开始就剥夺了软件的许多优点——它的准确性和精确性. I could no longer trust it, which meant I could no longer automate it.
针对这些问题, 我开始厌恶将任何公司数据保存在我的核心软件系统之外.
即使最初将所有必要的信息集成到核心中是昂贵的, 从长远来看, the benefits far exceed the costs of half-ass hacks.
也就是说,尽管我很想实现自动化,但有时它就是无法实现.
许多软件公司都有自动销售电子邮件,一寸一寸地将用户送到他们激活账户或进行购买的点上——理想情况下,所有这些都不需要任何人工帮助.
当一个领导在这些点滴活动的中途向你的员工发出特殊要求时,问题就出现了.
假设引线有反应, 说他们要休假两周, but please get in touch with them afterward to seal the deal.
如果我们的系统能在5天后自动发送提醒邮件, 然后我们忽略了主角的愿望,可能会因为给人一种咄咄逼人的印象而使关系恶化, 粗心的, 和机器人.
那么在这种情况下该怎么做呢?
一个答案是半自动化.
The admin interface could ask 你 which emails should be sent, 你可以在需要的时候选择取消计划.
不可否认, 这可能是工程上的过度杀戮, 因此,有时候唯一现实的选择就是接受自动邮件有时会出错的事实.
当客户联系你的公司时, 它通常与命令有关, 一个帐户, 或者是祭品.
通过存储的数据, 登录饼干, 以及来自你的追踪层的数据, 您的应用程序可能非常了解它的客户及其交互历史.
您可以通过算法提取这些信息源并提取相关数据以方便管理员的响应,从而在回答客户服务请求时节省大量时间.
例如, 联系表单信息, before getting converted into emails sent to 你r inbox, 是否可以自动添加一个包含订单付款状态的信息框, 运输状态, 行项目, 和更多的.
另外, 这些强化的电子邮件还可以包含方便的链接到最常用的(和相关的)管理区域的部分, such as the refund dashboard or the shipping tracker.
和其他人一样,管理员也是人,偶尔也会犯错误.
考虑到他们对你数据的控制,他们的错误可能会造成无法弥补的损失.
以下是一些预防灾难的措施:
虽然我已经为上面的一系列问题提供了大量的解决方案, 这些绝不是硬性规定, but rather a robust playbook to learn from 和 refer to.
记住,最终目标是优化您的管理面板,以简化您的业务. 从长远来看,留出一些时间来调整你的管理领域应该会提高盈利能力, 让它成为一项值得的投资.
就像生活中的任何事情一样, 规则总是有例外的, so make sure to use good judgment when optimizing 你r admin panels. 然后你终于可以庆祝了.
世界级的文章,每周发一次.
世界级的文章,每周发一次.